mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-01 10:43:56 +08:00
🚀 Sync 2026-05-09 20:23:17
This commit is contained in:
1 parent
f50deeada1
commit
f01696532e
39 files changed
+473
-889
No files matched your search
@@ -0,0 +1,28 @@
|
||||
--- a/src/widgets/widgets/qcommandlinkbutton.cpp
|
||||
+++ b/src/widgets/widgets/qcommandlinkbutton.cpp
|
||||
@@ -11,7 +11,9 @@
|
||||
#include <qmath.h>
|
||||
|
||||
#include "private/qpushbutton_p.h"
|
||||
+#if QT_CONFIG(style_stylesheet)
|
||||
#include "private/qstylesheetstyle_p.h"
|
||||
+#endif
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
@@ -285,11 +287,15 @@ bool QCommandLinkButton::event(QEvent *e
|
||||
// - or it has been set in the style sheet, in which case we don't want to override it here.
|
||||
// When a style sheet with an icon is replaced by one without an icon, the old icon
|
||||
// will be reset, when baseStyle()->repolish() is called.
|
||||
+#if QT_CONFIG(style_stylesheet)
|
||||
if (!qobject_cast<QStyleSheetStyle *>(style())) {
|
||||
+#endif
|
||||
QStyleOptionButton opt;
|
||||
initStyleOption(&opt);
|
||||
setIcon(style()->standardIcon(QStyle::SP_CommandLink, &opt, this));
|
||||
+#if QT_CONFIG(style_stylesheet)
|
||||
}
|
||||
+#endif
|
||||
}
|
||||
|
||||
return QPushButton::event(e);
|
||||
Reference in new issue
Block a user