我玩Eclipse + wxWidgets + wxFormBuilder
我使用wxFormBuilder进行图形用户界面设计.它生成两个类:第一个是基类;第二个是继承第一个来实现功能,比如单击按钮。但是,每次在wxFormBuilder中发生更改时,都会重新生成这两个文件。
我想知道如何向继承的类添加一些代码。例如,我有列表框、按钮和菜单项。当用户按下按钮或选择菜单项时,我希望执行相同的操作(向列表框中添加一些字符串)。因此,我希望实现公共函数“action”。我将在按钮和菜单项处理程序中调用此函数。我应该在哪里声明这个函数及其实现以避免擦除手动代码?
谢谢。
发布于 2011-12-08 08:22:55
有我自己的wxFormBuilder继承类代码生成器,它保留了手动代码wxFUp455
发布于 2011-11-24 12:47:06
wxFormbuilder能够为您生成一个派生类。位于Tools->下。
只有在调用此工具时才会生成此代码,因此很可能只有一次。它是从自动生成的类派生出来的。您可以使用这个类并在其中实现您的东西。
所以,通常的工作流是这样的:
https://stackoverflow.com/questions/8255753
复制相似问题