所以在我的项目中,我有一个TableView,我在Qt编辑器中编辑了一些信息。我也为它实现了所有代码,当我以前运行时,我可以在int的位置看到一个comboBox。但由于某些原因,我不得不用新的TableView替换它。所有代码都相同,但我现在没有看到任何comboBox。那么这是否意味着comboBox出现在编辑器中完成的事情?
答案 0 :(得分:0)
如果你在qt设计器中替换了你的TableView,并给它提供了与之前相同的名称,它不应该对你的c ++实现做任何事情。删除TableView时,您在qt设计器中输入的设置将被删除,您必须重新输入之前的设置。所以你仍然可以使用你以前的类的c ++实现。
我通常在qt设计器中设计我的gui,然后创建一个设置信号/插槽的类,并根据自己的喜好初始化小部件。因此,如果您已经从类构造函数中设置了小部件,则不必担心任何此类小部件。
祝你好运!