panels: enforced setting an object name by using a mandatory constructor parameter

This commit is contained in:
itsmattkc
2020-04-19 01:35:48 +10:00
parent f2bff5f150
commit 2716cfa7f5
19 changed files with 23 additions and 58 deletions
+2 -1
View File
@@ -29,11 +29,12 @@
OLIVE_NAMESPACE_ENTER
PanelWidget::PanelWidget(QWidget *parent) :
PanelWidget::PanelWidget(const QString &object_name, QWidget *parent) :
QDockWidget(parent),
border_visible_(false),
signal_instead_of_close_(false)
{
setObjectName(object_name);
setFocusPolicy(Qt::ClickFocus);
connect(this, &PanelWidget::visibilityChanged, this, &PanelWidget::PanelVisibilityChanged);