diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2018-01-16 08:59:21 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2018-01-16 08:59:21 +0100 |
commit | 6cf93c06abad63721bf66f695587a98377b6178d (patch) | |
tree | af029c638c9a62d6c34bc95a4dc3060c5d2f8921 /cv/video-widget.hpp | |
parent | 88849a1ca4b7c253f7427d361443a496c1b5fe28 (diff) |
cv/video-frame, tracker/pt: add hidpi preview support
Diffstat (limited to 'cv/video-widget.hpp')
-rw-r--r-- | cv/video-widget.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cv/video-widget.hpp b/cv/video-widget.hpp index 7faddb49..15430e2f 100644 --- a/cv/video-widget.hpp +++ b/cv/video-widget.hpp @@ -31,9 +31,8 @@ public: cv_video_widget(QWidget *parent); void update_image(const cv::Mat& frame); void update_image(const QImage& image); - - static constexpr inline int width = 320, height = 240; -protected slots: + void get_preview_size(int& w, int& h); +private slots: void paintEvent(QPaintEvent*) override; void update_and_repaint(); private: @@ -42,5 +41,6 @@ private: std::vector<unsigned char> vec; QTimer timer; cv::Mat _frame, _frame2, _frame3; + int width = 320, height = 240; bool freshp = false; }; |