如何枚举Qt中所有的QObject类?
有没有办法枚举应用程序或 DLL 中声明的所有 QObject 类?我正在尝试创建一个加载 DLL 并列出 DLL 内的所有 QObject 类的应用程序。 更新:实际上我正…
(Qt Creator - 基于 Cpp 的应用程序)QVS 使用指针?
这是我的代码: //MainWindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include class MainWindow : public QWidget { Q_OBJECT public: MainWi…
如何在不从 QObject 派生的情况下使用 SIGNAL 和 SLOT?
或其他方式来表达我的问题(虽然它没有解决我的问题): 'QObject::QObject' 无法访问在类 'QObject' 中声明的私有成员 我需要类中的 SIGNAL 和 SLOTS…
QObject双删除
我目前在 Mac OS X 10.6 上运行 Qt 4.7.4。我使用 MacPorts 安装了 Qt。 我一直在尝试使用测试驱动开发作为我的编码实践的一部分,并且我正在使用 QtT…
无法找到退出槽,并使用 Q_OBJECT 宏
我正在使用带有 QT 4.7.1 和插件的 VS2008。我是这个环境的新手。 我设法进行必要的设置并运行简单的“hello world”。但是当我尝试使用简单的 单击按…
为什么 Qt Creator 对我的所有文件运行 MOC?
我有一个启用了预编译头的 Qt 项目。直到最近,编译工作正常。但自从露水的日子以来,我注意到 Qt Creator 总是在我的所有 Q_OBJECT 文件上运行 MOC,…
声明的 QOBJECT 宏
我已经声明了 QOBJECT 宏,但仍然调用该函数而不传递 QObject 对象 这是我的代码 keyusermanagertest.cpp #define private public #define protected …
在多个小部件上显示相同的 QPushButton
我有两个小部件(真实的和假的),其中之一有一个 QPushButton。现在我希望在另一个小部件中显示相同的按钮。我该怎么做? 我不想创建副本,我希望在…
Qt:子对象可以在其父对象中组合吗?
在 Qt 中,我可以通过组合将子窗口小部件嵌入到其父窗口小部件中,还是必须使用 new 创建它们? class MyWindow : public QMainWindow { ... private:…
如何让 QObject::deleteLater() 将对象归零?
通常,当我删除一个对象时,我将其设置为零。这有助于我编写例程来检查对象不为零然后继续。 但是,如果我使用 deleteLater() 函数,我就失去了对它的…
Q_OBJECT 宏和元对象代码
此链接:http://doc.trolltech.com/4.5/moc.html#moc 说 moc 工具读取 C++ 头文件。 如果找到一个或多个类 包含 Q_OBJECT 的声明 宏,它生成一个 C++ …
编译器错误“collect2: Id returned 1 exit status”将类与 QObject 一起使用(带有 Qt Creator 的 QT 4.7)
我当前的项目中出现以下情况:编译器使用以下代码返回“collect2: Id returned 1 exit status”: #ifndef BASE_02_H #define BASE_02_H #include cla…