summaryrefslogtreecommitdiffstats
path: root/src/widgets/widgets/qcommandlinkbutton.h
diff options
context:
space:
mode:
authorChristian Ehrlicher <ch.ehrlicher@gmx.de>2018-10-26 21:33:33 +0200
committerChristian Ehrlicher <ch.ehrlicher@gmx.de>2018-11-05 21:57:33 +0000
commitd82404428460a203daf1d0cc67fcc6b8a03f514c (patch)
treeb9fc0a7aa31985d433507f8e68253f1518beed63 /src/widgets/widgets/qcommandlinkbutton.h
parent81d8319276f26d399bdff47b49bd69b19bd86c5a (diff)
QCommandLinkButton: fix visibility of some public functions
The three public functions heightForWidth/minimumSizeHint/sizeHint were accidentally marked as protected in QCommandLinkButton. This patch makes sure it get fixed with Qt6. Fixes: QTBUG-68722 Change-Id: I577e48cbe9274c8506a555dae1ec81044a889d6e Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch> Reviewed-by: Luca Beldi <v.ronin@yahoo.it> Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/widgets/widgets/qcommandlinkbutton.h')
-rw-r--r--src/widgets/widgets/qcommandlinkbutton.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/widgets/widgets/qcommandlinkbutton.h b/src/widgets/widgets/qcommandlinkbutton.h
index 2d01d63df8..3d2dd5784d 100644
--- a/src/widgets/widgets/qcommandlinkbutton.h
+++ b/src/widgets/widgets/qcommandlinkbutton.h
@@ -66,10 +66,16 @@ public:
QString description() const;
void setDescription(const QString &description);
+ // QTBUG-68722
+#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
protected:
+#else
+public:
+#endif
QSize sizeHint() const override;
int heightForWidth(int) const override;
QSize minimumSizeHint() const override;
+protected:
bool event(QEvent *e) override;
void paintEvent(QPaintEvent *) override;