KritaWidgets
KoDockWidgetTitleBar.cpp
Go to the documentation of this file.
26 static inline bool hasFeature(const QDockWidget *dockwidget, QDockWidget::DockWidgetFeature feature)
48 d->closeButton->setStyleSheet("border: 0"); // border makes the header busy looking (appears on some OSs)
60 connect(dockWidget, SIGNAL(featuresChanged(QDockWidget::DockWidgetFeatures)), SLOT(featuresChanged(QDockWidget::DockWidgetFeatures)));
void topLevelChanged(bool topLevel)
QFontMetrics fontMetrics() const
KoDockWidgetTitleBar::TextVisibilityMode textVisibilityMode
Definition: KoDockWidgetTitleBar_p.h:42
typedef DockWidgetFeatures
bool isFloating() const
QSize minimumSizeHint() const override
reimplemented from QWidget
Definition: KoDockWidgetTitleBar.cpp:71
void featuresChanged(QDockWidget::DockWidgetFeatures features)
features
int width() const
int y() const
void initFrom(const QWidget *widget)
int width() const
void drawControl(QStyle::ControlElement ce, const QStyleOption &option)
bool close()
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
virtual int pixelMetric(PixelMetric metric, const QStyleOption *option, const QWidget *widget) const=0
void setTextVisibilityMode(TextVisibilityMode textVisibilityMode)
Define whether the minimal width should ensure that the full text is visible.
Definition: KoDockWidgetTitleBar.cpp:225
virtual void setVisible(bool visible)
int lineSpacing() const
QStyle * style() const
void resizeEvent(QResizeEvent *event) override
reimplemented from QWidget
Definition: KoDockWidgetTitleBar.cpp:150
int height() const
QWidget * widget() const
~KoDockWidgetTitleBar() override
Definition: KoDockWidgetTitleBar.cpp:66
bool isNull() const
KoDockWidgetTitleBar(QDockWidget *dockWidget)
Definition: KoDockWidgetTitleBar.cpp:31
minimumSizeHint
void toggleFloating()
bool setProperty(const char *name, const QVariant &value)
int height() const
int height() const
void setEnabled(bool)
virtual QRect subElementRect(SubElement element, const QStyleOption *option, const QWidget *widget) const=0
windowTitle
const QRect & geometry() const
static bool hasFeature(const QDockWidget *dockwidget, QDockWidget::DockWidgetFeature feature)
Definition: KoDockWidgetTitleBar.cpp:26
bool isHidden() const
int width(const QString &text, int len) const
int width() const
QWidget * parentWidget() const
QAction * toggleViewAction() const
void paintEvent(QPaintEvent *event) override
reimplemented from QWidget
Definition: KoDockWidgetTitleBar.cpp:125
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 11:48:22 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 11:48:22 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.