34 mDetachIconStyle =
"all->#969696";
35 mDetachIconPath =
":/icons/detach";
48 action->setText(
"Reattach");
63 mHorizontalLayout->
addWidget(mLeftToolbar);
64 mHorizontalLayout->
addWidget(mRightToolbar);
72 if (
event->removed() &&
event->child() == mWidget)
void handleNameChanged(const QString &name)
ContentFrame(ContentWidget *widget, bool attached, QWidget *parent=nullptr)
void childEvent(QChildEvent *event) override
ContentWidget * content()
Abstract class for Widgets within HAL's ContentArea.
virtual void setupToolbar(Toolbar *Toolbar)
void name_changed(const QString &name)
virtual QList< QShortcut * > createShortcuts()
QIcon getStyledSvgIcon(const QString &from_to_colors_enabled, const QString &svg_path, QString from_to_colors_disabled=QString())
void triggered(bool checked)
void addLayout(QLayout *layout, int stretch)
void setSpacing(int spacing)
void setText(const QString &)
void setContentsMargins(int left, int top, int right, int bottom)
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void setParent(QObject *parent)
WidgetWithChildrenShortcut