forked from qt-creator/qt-creator
ADS: Properly initialize DockOverlay
Change-Id: I3aa43624617858858cd6b27ead506c299d0c0a47 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tim Jenssen
parent
5fe479002a
commit
2642f8537d
@@ -64,7 +64,7 @@ namespace ADS {
|
|||||||
public:
|
public:
|
||||||
DockOverlay *q;
|
DockOverlay *q;
|
||||||
DockWidgetAreas m_allowedAreas = InvalidDockWidgetArea;
|
DockWidgetAreas m_allowedAreas = InvalidDockWidgetArea;
|
||||||
DockOverlayCross *m_cross;
|
DockOverlayCross *m_cross = nullptr;
|
||||||
QPointer<QWidget> m_targetWidget;
|
QPointer<QWidget> m_targetWidget;
|
||||||
DockWidgetArea m_lastLocation = InvalidDockWidgetArea;
|
DockWidgetArea m_lastLocation = InvalidDockWidgetArea;
|
||||||
bool m_dropPreviewEnabled = true;
|
bool m_dropPreviewEnabled = true;
|
||||||
@@ -87,9 +87,9 @@ namespace ADS {
|
|||||||
public:
|
public:
|
||||||
DockOverlayCross *q;
|
DockOverlayCross *q;
|
||||||
DockOverlay::eMode m_mode = DockOverlay::ModeDockAreaOverlay;
|
DockOverlay::eMode m_mode = DockOverlay::ModeDockAreaOverlay;
|
||||||
DockOverlay *m_dockOverlay;
|
DockOverlay *m_dockOverlay = nullptr;
|
||||||
QHash<DockWidgetArea, QWidget *> m_dropIndicatorWidgets;
|
QHash<DockWidgetArea, QWidget *> m_dropIndicatorWidgets;
|
||||||
QGridLayout *m_gridLayout;
|
QGridLayout *m_gridLayout = nullptr;
|
||||||
QColor m_iconColors[5];
|
QColor m_iconColors[5];
|
||||||
bool m_updateRequired = false;
|
bool m_updateRequired = false;
|
||||||
double m_lastDevicePixelRatio = 0.1;
|
double m_lastDevicePixelRatio = 0.1;
|
||||||
|
Reference in New Issue
Block a user