From 0176ae99becf7b28df57fe07c095e43c06203aa9 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Wed, 13 Mar 2019 08:54:58 +1100 Subject: [PATCH] restored minimum width functionality in effect controls --- panels/effectcontrols.cpp | 5 +++++ panels/effectcontrols.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/panels/effectcontrols.cpp b/panels/effectcontrols.cpp index d82822d67..4feaa3e05 100644 --- a/panels/effectcontrols.cpp +++ b/panels/effectcontrols.cpp @@ -651,6 +651,11 @@ EffectsArea::EffectsArea(QWidget* parent) : QWidget(parent) {} +void EffectsArea::resizeEvent(QResizeEvent *) +{ + parent_widget->setMinimumWidth(sizeHint().width()); +} + void EffectsArea::receive_wheel_event(QWheelEvent *e) { QApplication::sendEvent(this, e); } diff --git a/panels/effectcontrols.h b/panels/effectcontrols.h index 39482789b..767e57d3f 100644 --- a/panels/effectcontrols.h +++ b/panels/effectcontrols.h @@ -46,6 +46,8 @@ public: QScrollArea* parent_widget; KeyframeView* keyframe_area; TimelineHeader* header; +protected: + void resizeEvent(QResizeEvent*); public slots: void receive_wheel_event(QWheelEvent* e); };