17 #include <QtWidgets/QWidget>
18 #include <QtCore/QPointer>
36 Q_PROPERTY(
int ForceButtonWidth MEMBER myForceButtonWidth USER
true)
37 Q_PROPERTY(
int TagLevelTagIconWidth MEMBER myTagLevelTagIconWidth USER true)
38 Q_PROPERTY(
int ClearTagsButtonWidth WRITE setClearTagsButtonWidth READ clearTagsButtonWidth USER true)
39 Q_PROPERTY(
int TagButtonHeight MEMBER myTagButtonHeight USER true)
40 Q_PROPERTY(
int LargeTagButtonHeight MEMBER myLargeTagButtonHeight USER true)
47 static DtQtPaletteInformationManager& instance(makVrv::DtDe& de);
50 virtual
int forceButtonWidth() const;
53 virtual
int topLevelTagIconWidth() const;
54 virtual
int topLevelTagIconHeight() const;
57 virtual QSize topLevelTagIconSize() const;
60 virtual
void setClearTagsButtonWidth(
int);
61 virtual
int clearTagsButtonWidth() const;
64 virtual
int tagButtonHeight() const;
65 virtual QSize tagButtonSize() const;
68 virtual
int tagLargeButtonHeight() const;
69 virtual QSize tagLargeButtonSize() const;
72 virtual QSize clearTagsButtonSize() const;
78 virtual
void setupClearButtons();
81 int myForceButtonWidth;
82 int myTagLevelTagIconWidth;
83 int myClearTagsButtonWidth;
84 int myTagButtonHeight;
85 int myLargeTagButtonHeight;
88 ClearButtons myClearButtons;
90 makVrv::DtSignalConnectionManager myConnections;
91 boost::signals2::scoped_connection myDarkModeChangedConnection;
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
Base class to provide boost signal/slot management.