qobject

qobject

文章 0 浏览 6

C++ Qt 反射与复制和赋值

作为QObject文档 和许多其他人解释说,QObject 具有身份,因此隐藏其复制构造函数和赋值运算符。 但是,我并不是从 QObject 派生其动态属性功能或信号…

江湖彼岸 2024-11-25 18:58:10 4 0

Qt:子对象可以在其父对象中组合吗?

在 Qt 中,我可以通过组合将子窗口小部件嵌入到其父窗口小部件中,还是必须使用 new 创建它们? class MyWindow : public QMainWindow { ... private:…

戴着白色围巾的女孩 2024-11-13 07:37:03 9 0

如何让 QObject::deleteLater() 将对象归零?

通常,当我删除一个对象时,我将其设置为零。这有助于我编写例程来检查对象不为零然后继续。 但是,如果我使用 deleteLater() 函数,我就失去了对它的…

臻嫒无言 2024-11-09 07:39:04 7 0

Q_OBJECT 宏和元对象代码

此链接:http://doc.trolltech.com/4.5/moc.html#moc 说 moc 工具读取 C++ 头文件。 如果找到一个或多个类 包含 Q_OBJECT 的声明 宏,它生成一个 C++ …

丶视觉 2024-11-04 08:49:57 7 0

Qt - 迭代 QRadioButtons

我正在为学校做一个小组项目。我小组的一名成员创建了一个包含约 75 个单选按钮的窗口。我想在按下按钮时强制所有这些都“清除”或“未选中”。 有谁…

挽袖吟 2024-10-31 03:08:50 6 0

编译器错误“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…

方觉久 2024-10-16 02:03:28 12 0

对 QObject 子对象进行排序

我注意到 QObject::children() 方法返回一个对 QObjectList 的 const 引用,其中包含 qobject 的子对象。放弃常量并使用 qSort 对列表进行排序是否安…

烟织青萝梦 2024-10-06 06:12:06 11 0

Qt:将指针传递给 QMimeData 中的 QObject

是否可以在拖放操作期间使用 QMimeData 将指针传递给 QObject? QMimeData 只有这个函数来存储数据: void QMimeData::setData(constQString &mimeTyp…

无远思近则忧 2024-10-04 01:33:35 7 0

将信号添加到继承自 QGraphicsScene 的类

我想向继承自 QGraphicsScene 的类添加信号。 signals: void update(std::vector > board); 当我这样做时,Qt Creator 警告我忘记了 Q_OBJECT 宏。但…

反话 2024-10-01 19:04:55 9 0

QMetaObject 的 QAbstractItemModel,我必须自己编写吗?

建立在 Qt 反射系统之上的一套数据模型似乎是一种自然的协同作用,但我还没有在 Qt 库本身或第三方中找到这样的野兽。有谁知道这样的事情是否存在? …

明媚如初 2024-09-24 06:24:41 14 0

objectCast 横向投射

我正在尝试用QT的objectCast替换代码中的所有dynamicCast。但我遇到了一些困难。这是我的对象的层次结构: class ABase : public QObject class IAbil…

不必你懂 2024-09-19 13:19:07 12 0

Qt 接口或抽象类和 qobject_cast()

我有一组相当复杂的 C++ 类,它们是从 Java 重写的。所以每个类都有一个继承类,然后它还实现一个或多个抽象类(或接口)。 是否可以使用 qobject_cas…

泅渡 2024-09-19 10:04:17 13 0

什么时候应该使用Q_OBJECT?

该文档指出: Q_OBJECT 宏必须出现在 类定义的私有部分 声明自己的信号并且 插槽或使用其他服务 由 Qt 的元对象系统提供。 但这到底是什么意思呢?在…

命比纸薄 2024-09-18 15:34:09 8 0

cpp 文件中的 Qt、CMake、Visual Studio 和 Q_OBJECT

我正在使用 Qt 4.6、CMake 2.8 和 Visual Studio 2008 for Windows 平台开发一个大型项目。 就构建系统而言,这都是标准的东西:我使用 CMake 的 QT4_…

似狗非友 2024-09-18 06:03:56 10 0

非QObject派生类是否应该“总是”?被放入堆栈中?

来自 Symbian 世界,我习惯于尽可能多地使用堆以避免耗尽堆栈空间,尤其是在处理描述符时。 CBase 派生类总是在堆上动态分配,因为如果不这样做,它们…

叫嚣ゝ 2024-09-13 03:29:59 16 0
更多

推荐作者

琉璃梦幻

文章 0 评论 0

qq_4zWU6L

文章 0 评论 0

话少情深

文章 0 评论 0

彻夜缠绵

文章 0 评论 0

千寻…

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文