From 19166cc14d122685673e59a44a6979a696cdbda6 Mon Sep 17 00:00:00 2001 From: djairoh Date: Sun, 26 May 2024 11:36:24 +0200 Subject: [PATCH] setup for qdiget callback done --- particle-track-and-trace/src/QT/MainWindow.cpp | 10 ++++++++-- particle-track-and-trace/src/QT/ui_mainwindow.h | 4 ---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/particle-track-and-trace/src/QT/MainWindow.cpp b/particle-track-and-trace/src/QT/MainWindow.cpp index 09245d8..18fad0b 100644 --- a/particle-track-and-trace/src/QT/MainWindow.cpp +++ b/particle-track-and-trace/src/QT/MainWindow.cpp @@ -36,7 +36,7 @@ MainWindow::MainWindow(QWidget* parent) // TODO: implement feature to call this function on widget // l->cycleGlyphStyle(); - Program *program = this->ui->getProgram(); + Program *program = this->ui->program; program->addLayer(new BackgroundImage(dataPath + "/map_qgis_1035.png")); // TODO: implement feature to cycle between layers thru QT program->addLayer(new EGlyphLayer(uvGrid)); @@ -51,15 +51,21 @@ MainWindow::~MainWindow() { } +/* -------------------------------------------------------------------- + * + QTWidget callbacks + + * --------------------------------------------------------------------*/ + + void MainWindow::on_FirstButton_clicked(bool checked) { if (checked) { - + cout << "clicked button 1!" << endl; } } void MainWindow::on_SecondButton_clicked(bool checked) { if (checked) { + cout << "clicked button 2!" << endl; } } diff --git a/particle-track-and-trace/src/QT/ui_mainwindow.h b/particle-track-and-trace/src/QT/ui_mainwindow.h index 2816e24..26f8ad0 100644 --- a/particle-track-and-trace/src/QT/ui_mainwindow.h +++ b/particle-track-and-trace/src/QT/ui_mainwindow.h @@ -55,10 +55,6 @@ public: QRadioButton *IregularlySubsampledButton; Program *program; - Program* getProgram() { - return program; - } - void setupUi(QMainWindow *MainWindow) { if (MainWindow->objectName().isEmpty())