c++ - Qt 设计师和创造者

标签 c++ qt user-interface qt-creator designer

我有 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/

相关文章:

c++ - 如何从一行中提取单个字符并将其放入 const char*

c++ - 在 C++ 程序中使用 to_string 时出现编译错误

c++ - QSqlTableModel 到 qml 列表多次通过

python - 面向仅使用过控制台的学生的 GUI 入门

c++ - 将字符串 c++ 与通配符值进行比较

c++ - 给定一个字符串数组,返回所有是变位词的字符串组

qt - 使用 QLibrary 加载依赖库

c++ - 为什么 const QString& param 返回指向数据的错误 const char* 指针

android - 如何在排列的颜色中设置按钮背景?

gwt - 如何测试 GWT 开发?