14 mSearchAction(new
QAction(this)), mSearchShortcut(new
QShortcut(this)), mSearchKeysequence(tr(
"Ctrl+F")),
15 mDetachedFrame(nullptr)
146 if (mIconStyle ==
style)
155 if (mIconPath == path)
An abstract class that provides the interface for specific anchors (see SplitterAnchor or TabWidget )...
virtual void reattach(ContentWidget *widget)=0
virtual void close(ContentWidget *widget)=0
virtual void remove(ContentWidget *widget)=0
virtual ContentFrame * detach(ContentWidget *widget)=0
virtual void open(ContentWidget *widget)=0
Wraps the ContentWidget class.
virtual void setupToolbar(Toolbar *Toolbar)
QKeySequence mSearchKeysequence
void set_name(const QString &name)
void setIconPath(const QString &path)
ContentFrame * mDetachedFrame
void setAnchor(ContentAnchor *anchor)
QShortcut * mSearchShortcut
void name_changed(const QString &name)
void setIconStyle(const QString &style)
void handleSearchKeysequenceChanged(QKeySequence seq)
void setDetachedFrame(ContentFrame *df)
ContentWidget(QString name, QWidget *parent=nullptr)
ContentFrame * detachedFrame() const
virtual QList< QShortcut * > createShortcuts()
QVBoxLayout * mContentLayout
void setSpacing(int spacing)
void addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)
void setContentsMargins(int left, int top, int right, int bottom)
void setKey(const QKeySequence &key)
virtual void polish(QWidget *widget)
virtual void unpolish(QWidget *widget)