标签: c++ qt qcombobox defined
考虑到我有一个静态VALUE已经在头文件中定义(包含其他定义的静态值),如下所示:
VALUE
#defined VALUE 2
我想通过将VALUE中的文本传递到mainwindow.cpp中的QComboBox来更新#defined,因此,我使用以下行:
QComboBox
#defined
#defined VALUE ui->QComboBoc->currentText();
但是没有用,我究竟做错了什么?
答案 0 :(得分:0)
我建议您了解C ++预处理器,VALUE在编译时修复。您必须将其替换为全局静态变量,或者更好地修复您的architecture。