我在 qt creator 中同时使用 boost 和 qt 信号和插槽。我已按照上述说明进行操作。这是我的 .pro 文件
QT += core gui
TARGET = adaptortest
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp \
adaptor.cpp \
gstreamer.cpp
HEADERS += mainwindow.h \
adaptor.h \
gstreamer.h
FORMS += mainwindow.ui
LIBS += -L. -L/usr/lib -lcurl -ltag -fopenmp -lboost_filesystem -lboost_system
CONFIG += no_keywords # so Qt won't #define any non-all-caps `keywords'
INCLUDEPATH += . /usr/include/boost/
unix:!macx:!symbian: LIBS += -lboost_signals
现在我应该使用大写的 QT 宏,但是对于发射信号,“发射信号名”和“Q_EMIT 信号名”都不起作用。在这种情况下我应该如何发出信号?