diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2016-09-05 20:31:01 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2016-09-05 20:31:01 +0200 |
commit | dec625e51878c9167100837086f82fb0f78b0189 (patch) | |
tree | 43f0e083d0630952ae666f588e2b43c8f358ac4f /tracker-aruco | |
parent | 420748abc9b5cd13b4f0d98068619e90d503450d (diff) |
tracker/{aruco,pt}: remove camera settings button
It's broken and users complain on the issue tracker.
Also fix tab stops.
Diffstat (limited to 'tracker-aruco')
-rw-r--r-- | tracker-aruco/aruco-trackercontrols.ui | 81 | ||||
-rw-r--r-- | tracker-aruco/ftnoir_tracker_aruco.cpp | 6 | ||||
-rw-r--r-- | tracker-aruco/ftnoir_tracker_aruco.h | 7 |
3 files changed, 48 insertions, 46 deletions
diff --git a/tracker-aruco/aruco-trackercontrols.ui b/tracker-aruco/aruco-trackercontrols.ui index 807fa909..ed1c1edf 100644 --- a/tracker-aruco/aruco-trackercontrols.ui +++ b/tracker-aruco/aruco-trackercontrols.ui @@ -10,7 +10,7 @@ <x>0</x> <y>0</y> <width>485</width> - <height>202</height> + <height>180</height> </rect> </property> <property name="sizePolicy"> @@ -40,6 +40,20 @@ </property> </widget> </item> + <item row="2" column="0"> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>Camera name</string> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Resolution</string> + </property> + </widget> + </item> <item row="3" column="1"> <widget class="QComboBox" name="resolution"> <property name="sizePolicy"> @@ -70,27 +84,6 @@ </item> </widget> </item> - <item row="2" column="0"> - <widget class="QLabel" name="label_3"> - <property name="text"> - <string>Camera name</string> - </property> - </widget> - </item> - <item row="3" column="0"> - <widget class="QLabel" name="label_4"> - <property name="text"> - <string>Resolution</string> - </property> - </widget> - </item> - <item row="0" column="0"> - <widget class="QLabel" name="label"> - <property name="text"> - <string>Diagonal FOV</string> - </property> - </widget> - </item> <item row="1" column="1"> <widget class="QComboBox" name="cameraFPS"> <property name="sizePolicy"> @@ -131,6 +124,13 @@ </item> </widget> </item> + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Diagonal FOV</string> + </property> + </widget> + </item> <item row="2" column="1"> <widget class="QComboBox" name="cameraName"> <property name="sizePolicy"> @@ -141,20 +141,6 @@ </property> </widget> </item> - <item row="4" column="0"> - <widget class="QLabel" name="label_6"> - <property name="text"> - <string>Camera settings</string> - </property> - </widget> - </item> - <item row="4" column="1"> - <widget class="QPushButton" name="camera_settings"> - <property name="text"> - <string>Open</string> - </property> - </widget> - </item> <item row="0" column="1"> <widget class="QSpinBox" name="cameraFOV"> <property name="sizePolicy"> @@ -174,6 +160,19 @@ </property> </widget> </item> + <item row="4" column="1"> + <spacer name="verticalSpacer"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>0</height> + </size> + </property> + </spacer> + </item> </layout> </widget> </item> @@ -264,6 +263,16 @@ </item> </layout> </widget> + <tabstops> + <tabstop>cameraFOV</tabstop> + <tabstop>cameraFPS</tabstop> + <tabstop>cameraName</tabstop> + <tabstop>resolution</tabstop> + <tabstop>cx</tabstop> + <tabstop>cy</tabstop> + <tabstop>cz</tabstop> + <tabstop>btn_calibrate</tabstop> + </tabstops> <resources/> <connections/> <designerdata> diff --git a/tracker-aruco/ftnoir_tracker_aruco.cpp b/tracker-aruco/ftnoir_tracker_aruco.cpp index 4fc5405f..d59ac9be 100644 --- a/tracker-aruco/ftnoir_tracker_aruco.cpp +++ b/tracker-aruco/ftnoir_tracker_aruco.cpp @@ -426,7 +426,6 @@ TrackerControls::TrackerControls() connect(ui.btn_calibrate, SIGNAL(clicked()), this, SLOT(toggleCalibrate())); connect(this, SIGNAL(destroyed()), this, SLOT(cleanupCalib())); connect(&calib_timer, SIGNAL(timeout()), this, SLOT(update_tracker_calibration())); - connect(ui.camera_settings, SIGNAL(clicked()), this, SLOT(camera_settings())); } void TrackerControls::toggleCalibrate() @@ -478,9 +477,4 @@ void TrackerControls::doCancel() close(); } -void TrackerControls::camera_settings() -{ - open_camera_settings(tracker ? &tracker->camera : nullptr, s.camera_name, tracker ? &tracker->camera_mtx : nullptr); -} - OPENTRACK_DECLARE_TRACKER(Tracker, TrackerControls, TrackerDll) diff --git a/tracker-aruco/ftnoir_tracker_aruco.h b/tracker-aruco/ftnoir_tracker_aruco.h index 1dd08cb1..101060f7 100644 --- a/tracker-aruco/ftnoir_tracker_aruco.h +++ b/tracker-aruco/ftnoir_tracker_aruco.h @@ -11,11 +11,11 @@ #include "api/plugin-api.hpp" #include "include/markerdetector.h" -#include "cv/camera-dialog.hpp" #include "cv/video-widget.hpp" #include "cv/translation-calibrator.hpp" -#include <opencv2/core/core.hpp> +#include <opencv2/core.hpp> +#include <opencv2/videoio.hpp> #include <QObject> #include <QThread> @@ -106,7 +106,7 @@ private: static constexpr double alpha_ = .95; }; -class TrackerControls : public ITrackerDialog, protected camera_dialog +class TrackerControls : public ITrackerDialog { Q_OBJECT public: @@ -125,7 +125,6 @@ private slots: void toggleCalibrate(); void cleanupCalib(); void update_tracker_calibration(); - void camera_settings(); }; class TrackerDll : public Metadata |