From 517084f31ca232301f2c09c2e8c006ab1a60d003 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sun, 12 May 2019 20:15:03 +0000 Subject: [PATCH] QMenuBarPrivate cleanup Signed-off-by: Ivailo Monev --- src/gui/widgets/qmenubar_p.h | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/gui/widgets/qmenubar_p.h b/src/gui/widgets/qmenubar_p.h index bddb678d2..31314c4ec 100644 --- a/src/gui/widgets/qmenubar_p.h +++ b/src/gui/widgets/qmenubar_p.h @@ -66,8 +66,8 @@ class QMenuBarPrivate : public QWidgetPrivate { Q_DECLARE_PUBLIC(QMenuBar) public: - QMenuBarPrivate() : itemsDirty(0), currentAction(0), mouseDown(0), - closePopupMode(0), defaultPopDown(1), popupState(0), keyboardState(0), altPressed(0) + QMenuBarPrivate() : itemsDirty(false), currentAction(Q_NULLPTR), mouseDown(false), + closePopupMode(false), defaultPopDown(true), popupState(false), keyboardState(false), altPressed(false) , doChildEffects(false) { } @@ -78,7 +78,7 @@ public: QAction *getNextAction(const int start, const int increment) const; //item calculations - uint itemsDirty : 1; + bool itemsDirty; QVector shortcutIndexMap; mutable QVector actionRects; @@ -87,20 +87,23 @@ public: void updateGeometries(); //selection - QPointercurrentAction; - uint mouseDown : 1, closePopupMode : 1, defaultPopDown; + QPointer currentAction; + bool mouseDown; + bool closePopupMode; + bool defaultPopDown; QAction *actionAt(QPoint p) const; void setCurrentAction(QAction *, bool =false, bool =false); void popupAction(QAction *, bool); //active popup state - uint popupState : 1; + bool popupState; QPointer activeMenu; //keyboard mode for keyboard navigation void focusFirstAction(); void setKeyboardMode(bool); - uint keyboardState : 1, altPressed : 1; + bool keyboardState; + bool altPressed; QPointer keyboardFocusWidget; //firing of events -- 2.11.0