Qt 手动添加 Q_OBJECT 需要添加的地方
- 类先继承 QObject 对象。
class : public QObject
{
Q_OBJECT
};
- 声明
Q_OBJECT宏。
class
{
Q_OBJECT
};
- 增加 Qt 元对象生成:
- VS 配置
<!-- 在 .vcxproj 文件中应该有类似内容 -->
<ItemGroup>
<QtMoc Include="DrawImageSrc.h"/>
</ItemGroup>

2. 使用 qmake (*.pro 文件):
QT += core
QT -= gui
TARGET = MyApp
CONFIG += console c++11
CONFIG -= app_bundle
SOURCES += \
main.cpp \
myclass.cpp
HEADERS += \
myclass.h
有时还要注意下面:

浙公网安备 33010602011771号