Skip to content

Commit 0073870

Browse files
Added documentation for Auto-Hide feature
1 parent 6cdea82 commit 0073870

12 files changed

+143
-45
lines changed

demo/MainWindow.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ struct MainWindowPrivate
222222
ads::CDockWidget* DockWidget = new ads::CDockWidget(QString("Filesystem %1")
223223
.arg(FileSystemCount++));
224224
DockWidget->setWidget(w);
225+
DockWidget->setIcon(svgIcon(":/adsdemo/images/folder_open.svg"));
225226
ui.menuView->addAction(DockWidget->toggleViewAction());
226227
// We disable focus to test focus highlighting if the dock widget content
227228
// does not support focus
@@ -282,6 +283,7 @@ struct MainWindowPrivate
282283

283284
ads::CDockWidget* DockWidget = new ads::CDockWidget(QString("Label %1").arg(LabelCount++));
284285
DockWidget->setWidget(l);
286+
DockWidget->setIcon(svgIcon(":/adsdemo/images/font_download.svg"));
285287
ui.menuView->addAction(DockWidget->toggleViewAction());
286288
return DockWidget;
287289
}
@@ -341,6 +343,7 @@ struct MainWindowPrivate
341343
auto Result = w->loadFile(FileName);
342344
qDebug() << "loadFile result: " << Result;
343345
ads::CDockWidget* DockWidget = new ads::CDockWidget(QString("Image Viewer %1").arg(ImageViewerCount++));
346+
DockWidget->setIcon(svgIcon(":/adsdemo/images/photo.svg"));
344347
DockWidget->setWidget(w,ads:: CDockWidget::ForceNoScrollArea);
345348
auto ToolBar = DockWidget->createDefaultToolBar();
346349
ToolBar->addActions(w->actions());

demo/demo.pro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ lessThan(QT_MAJOR_VERSION, 6) {
1515
CONFIG += c++14
1616
CONFIG += debug_and_release
1717
DEFINES += QT_DEPRECATED_WARNINGS
18+
RC_FILE += app.rc
1819

1920
adsBuildStatic {
2021
DEFINES += ADS_STATIC

demo/demo.qrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,7 @@
3333
<file>images/photo.svg</file>
3434
<file>images/crop_original.svg</file>
3535
<file>images/panorama.svg</file>
36+
<file>images/ads_icon2.svg</file>
37+
<file>images/font_download.svg</file>
3638
</qresource>
3739
</RCC>

demo/images/ads_icon2.svg

Lines changed: 6 additions & 8 deletions
Loading

demo/images/font_download.svg

Lines changed: 6 additions & 0 deletions
Loading

demo/main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ int main(int argc, char *argv[])
4545
QApplication a(argc, argv);
4646
a.setApplicationName("Advanced Docking System Demo");
4747
a.setQuitOnLastWindowClosed(true);
48+
a.setWindowIcon(QIcon(":/adsdemo/images/ads_icon2.svg"));
4849

4950
qInstallMessageHandler(myMessageOutput);
5051
qDebug() << "Message handler test";

doc/AutoHide_PinTo.png

26.4 KB
Loading
32.7 KB
Loading
15.6 KB
Loading
17.5 KB
Loading

0 commit comments

Comments
 (0)