diff --git a/lib/utils/list-controls.cpp b/lib/utils/list-controls.cpp index f5e0c246..5a1b4d34 100644 --- a/lib/utils/list-controls.cpp +++ b/lib/utils/list-controls.cpp @@ -32,6 +32,17 @@ ListControls::ListControls(QWidget *parent, bool reorder) : QToolBar(parent) } } +void ListControls::AddWidget(QWidget *widget) +{ + addSeparator(); + addWidget(widget); +} + +void ListControls::AddSeparator() +{ + addSeparator(); +} + void ListControls::AddActionHelper(const char *theme, const char *className, const char *tooltip, const std::function &signal) diff --git a/lib/utils/list-controls.hpp b/lib/utils/list-controls.hpp index 7f402211..41b2740b 100644 --- a/lib/utils/list-controls.hpp +++ b/lib/utils/list-controls.hpp @@ -10,6 +10,8 @@ class ADVSS_EXPORT ListControls final : public QToolBar { public: ListControls(QWidget *parent = nullptr, bool reorder = true); + void AddWidget(QWidget *widget); + void AddSeparator(); signals: void Add();