fix build option issues; refine cmake

This commit is contained in:
Chunting Gu
2021-02-05 14:12:26 +08:00
parent 1c35b97654
commit 7f345b7a4e
26 changed files with 70 additions and 65 deletions
+21
View File
@@ -0,0 +1,21 @@
#include "examples/qt_app_server/main_window.h"
#include <QDebug>
MainWindow::MainWindow(Context* context, QWidget* parent)
: QMainWindow(parent) {
setWindowTitle("Qt App Server");
#if 1
connect(context, &Context::SomeApiSignal, this, &MainWindow::OnSomeApiSignal);
#else
// NOTE: Seems not necessary to use QueuedConnection (because we are using
// std::thread instead of QThread?).
connect(context, &Context::SomeApiSignal, this, &MainWindow::OnSomeApiSignal,
Qt::QueuedConnection);
#endif
}
void MainWindow::OnSomeApiSignal(const QString& text) {
qDebug() << text;
}