0

考虑到我有一个VALUE已经在头文件中定义的静态(包含其他定义的静态值),如下所示:

#defined VALUE  2

我想VALUE通过将取自 a 的文本传递QComboBox#definedmainwindow.cpp 来更新,因此,我使用以下行:

#defined VALUE ui->QComboBoc->currentText();

但不工作,我到底做错了什么?

4

1 回答 1

0

我建议你了解 C++ 预处理器,VALUE在编译时是固定的。您将不得不用全局静态变量替换它,或者更好地修复您的架构

于 2013-05-16T13:54:58.773 回答