Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
考虑到我有一个VALUE已经在头文件中定义的静态(包含其他定义的静态值),如下所示:
VALUE
#defined VALUE 2
我想VALUE通过将取自 a 的文本传递QComboBox给#definedmainwindow.cpp 来更新,因此,我使用以下行:
QComboBox
#defined
#defined VALUE ui->QComboBoc->currentText();
但不工作,我到底做错了什么?
我建议你了解 C++ 预处理器,VALUE在编译时是固定的。您将不得不用全局静态变量替换它,或者更好地修复您的架构。