我有 C++ 经验,但我对 Linux 编程完全陌生。
我想出了如何在 Qt Designer 中构建 GUI,但我想在创建界面之前将 QTextEdit 子类化,这样我就可以创建自己的插槽。如果我首先使用 Qt Creator,那么当我切换回 Designer 时我的代码不会显示。
谁能解释一下 Designer 和 Creator 之间的关系,以及我如何在两者之间进行操作?
最佳答案
让事情变得简单..
QT Creator 只不过是一个 IDE(顺便说一句,它内置了 Qt Designer 组件,但我仍然更喜欢独立的设计器).. 编辑器,GDB 的前端,项目管理.. 几乎所有的东西你可以在其他 IDE 中找到
QT Designer - 生成 XML 文件的用户界面编辑器,可以通过两种方式使用。 1) 使用 MOC 预处理器(Qt 的一部分)处理它们,为您的用户界面组件生成 C++ 类 2)(我更喜欢)在运行时加载它们
关于c++ - Qt 设计师和创造者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18089829/