summaryrefslogtreecommitdiffhomepage
path: root/tracker-easy/tracker-easy-dialog.h
diff options
context:
space:
mode:
authorStéphane Lenclud <github@lenclud.com>2019-04-28 00:03:24 +0200
committerStéphane Lenclud <github@lenclud.com>2019-04-28 00:03:24 +0200
commit3e56f47a9cef709d4a099a0ac6ff43e361fe4a43 (patch)
treea8968cb73e7568902c83bb2275982ac23261a2f7 /tracker-easy/tracker-easy-dialog.h
parent518becf76bb5313949c76e9fa02d1ada2c25242d (diff)
Easy Tracker: UI rework for custom model with three, four or five vertices.
More settings can be changed live without have to restart the tracker. Fixing a few deadlock issues.
Diffstat (limited to 'tracker-easy/tracker-easy-dialog.h')
-rw-r--r--tracker-easy/tracker-easy-dialog.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/tracker-easy/tracker-easy-dialog.h b/tracker-easy/tracker-easy-dialog.h
index 768eaa21..f63ef66f 100644
--- a/tracker-easy/tracker-easy-dialog.h
+++ b/tracker-easy/tracker-easy-dialog.h
@@ -26,12 +26,13 @@ namespace EasyTracker
void register_tracker(ITracker *tracker) override;
void unregister_tracker() override;
void save();
+ private:
+ void UpdateCustomModelControls();
+
public slots:
void doOK();
void doCancel();
- void startstop_trans_calib(bool start);
- void trans_calib_step();
void poll_tracker_info_impl();
void set_camera_settings_available(const QString& camera_name);
void show_camera_settings();
@@ -41,7 +42,7 @@ namespace EasyTracker
Settings s;
Tracker* tracker;
- QTimer timer, calib_timer;
+ QTimer timer;
TranslationCalibrator trans_calib;
QMutex calibrator_mutex;