#pragma once #include class OBSDock : public QDockWidget { Q_OBJECT public: inline OBSDock(QWidget *parent = nullptr) : QDockWidget(parent) {} inline OBSDock(const QString &title, QWidget *parent = nullptr) : QDockWidget(title, parent) { } virtual void closeEvent(QCloseEvent *event); virtual void showEvent(QShowEvent *event); };