1
7
我猜想需要单独的调试和发布版本,因为MOC输出是由用户定义的源代码生成的。因此,如果预处理的类源在调试和发布之间有所不同(例如,只存在于调试版本中的信号),那么调试版本和发布版本之间的MOC输出可能会有所不同。 这不适用于uic生成的文件,因为这些文件是从.ui xml生成的,在调试和发布配置之间是不可更改的。 |
2
6
MOC解析预处理器指令的源代码。所以如果你有这样的头文件:
那么槽foo将只存在于发布版本中,而不是调试版本中。MOC将根据是否设置了调试(在本例中)符号生成不同的moc.cpp文件。 |
DELI · 如何在QML中修改TableView数据? 2 年前 |
joshp · Pysides6列从设置向后跨距 2 年前 |
MingMing · C++在MaCOS 11上显示权限对话框 2 年前 |
K.Mulier · PyQt5:如何将QObject移动到主线程? 6 年前 |