File tree Expand file tree Collapse file tree 5 files changed +11
-1
lines changed Expand file tree Collapse file tree 5 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ public:
28
28
Qt::Orientation orientation() const;
29
29
ads::CAutoHideTab* tabAt(int index) const;
30
30
int tabCount() const;
31
+ int visibleTabCount() const;
32
+ bool hasVisibleTabs() const;
31
33
ads::SideBarLocation sideBarLocation() const;
32
34
virtual QSize minimumSizeHint() const;
33
35
virtual QSize sizeHint() const;
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ public:
23
23
ads::CDockWidget* focusedDockWidget() const;
24
24
void setDockWidgetTabFocused(ads::CDockWidgetTab* Tab);
25
25
void clearDockWidgetFocus(ads::CDockWidget* dockWidget);
26
+ void setDockWidgetTabPressed(bool Value);
26
27
27
28
public slots:
28
29
void setDockWidgetFocused(ads::CDockWidget* focusedNow);
Original file line number Diff line number Diff line change @@ -188,6 +188,7 @@ public:
188
188
AutoHideSideBarsIconOnly,
189
189
AutoHideShowOnMouseOver,
190
190
DefaultAutoHideConfig,
191
+ AutoHideCloseButtonCollapsesDock,
191
192
};
192
193
typedef QFlags<ads::CDockManager::eAutoHideFlag> AutoHideFlags;
193
194
@@ -237,6 +238,7 @@ public:
237
238
QMenu* viewMenu() const;
238
239
void setViewMenuInsertionOrder(ads::CDockManager::eViewMenuInsertionOrder Order);
239
240
bool isRestoringState() const;
241
+ bool isLeavingMinimizedState() const;
240
242
static int startDragDistance();
241
243
ads::CDockWidget* focusedDockWidget() const;
242
244
QList<int> splitterSizes(ads::CDockAreaWidget *ContainedArea) const;
@@ -245,6 +247,7 @@ public:
245
247
static QString floatingContainersTitle();
246
248
247
249
public slots:
250
+ void endLeavingMinimizedState();
248
251
void openPerspective(const QString& PerspectiveName);
249
252
void setDockWidgetFocused(ads::CDockWidget* DockWidget);
250
253
Original file line number Diff line number Diff line change @@ -60,7 +60,9 @@ public:
60
60
enum eMinimumSizeHintMode
61
61
{
62
62
MinimumSizeHintFromDockWidget,
63
- MinimumSizeHintFromContent
63
+ MinimumSizeHintFromContent,
64
+ MinimumSizeHintFromDockWidgetMinimumSize,
65
+ MinimumSizeHintFromContentMinimumSize,
64
66
};
65
67
66
68
enum eToggleViewActionMode
@@ -94,6 +96,7 @@ public:
94
96
QAction* toggleViewAction() const;
95
97
void setToggleViewActionMode(ads::CDockWidget::eToggleViewActionMode Mode);
96
98
void setMinimumSizeHintMode(ads::CDockWidget::eMinimumSizeHintMode Mode);
99
+ ads::CDockWidget::eMinimumSizeHintMode minimumSizeHintMode() const;
97
100
bool isCentralWidget() const;
98
101
void setIcon(const QIcon& Icon);
99
102
QIcon icon() const;
Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ public:
37
37
void updateStyle();
38
38
QSize iconSize() const;
39
39
void setIconSize(const QSize& Size);
40
+ bool mousePressed() const;
40
41
41
42
public slots:
42
43
virtual void setVisible(bool visible);
You can’t perform that action at this time.
0 commit comments