Mercurial > hg > orthanc-stone
diff Applications/Samples/Qt/SampleMainWindow.cpp @ 320:10d188d6e5cc am-2
compatibility with Qt4
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 12 Oct 2018 14:38:48 +0200 |
parents | 87376a645ee1 |
children | 612238b3f3e8 |
line wrap: on
line diff
--- a/Applications/Samples/Qt/SampleMainWindow.cpp Thu Oct 11 13:16:54 2018 +0200 +++ b/Applications/Samples/Qt/SampleMainWindow.cpp Fri Oct 12 14:38:48 2018 +0200 @@ -40,10 +40,17 @@ ui_->setupUi(this); SetCentralStoneWidget(ui_->cairoCentralWidget); +#if QT_VERSION >= 0x050000 connect(ui_->toolButton1, &QToolButton::clicked, this, &SampleMainWindow::tool1Clicked); connect(ui_->toolButton2, &QToolButton::clicked, this, &SampleMainWindow::tool2Clicked); connect(ui_->pushButton1, &QPushButton::clicked, this, &SampleMainWindow::pushButton1Clicked); connect(ui_->pushButton1, &QPushButton::clicked, this, &SampleMainWindow::pushButton2Clicked); +#else + connect(ui_->toolButton1, SIGNAL(clicked()), this, SLOT(tool1Clicked())); + connect(ui_->toolButton2, SIGNAL(clicked()), this, SLOT(tool2Clicked())); + connect(ui_->pushButton1, SIGNAL(clicked()), this, SLOT(pushButton1Clicked())); + connect(ui_->pushButton1, SIGNAL(clicked()), this, SLOT(pushButton2Clicked())); +#endif std::string pushButton1Name; std::string pushButton2Name;