From bf38021937a555249905d38cda0d4ea5fbc43fb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Tue, 23 Jul 2019 00:48:14 +0200 Subject: NOISSUE improve toolbars --- application/pages/instance/ModFolderPage.cpp | 6 +----- application/pages/instance/ModFolderPage.ui | 13 ++++++------- application/pages/instance/ScreenshotsPage.cpp | 6 +----- application/pages/instance/ScreenshotsPage.ui | 12 +++++++++++- application/pages/instance/ServersPage.ui | 9 ++++++++- application/pages/instance/VersionPage.cpp | 5 +---- application/pages/instance/VersionPage.ui | 7 ++++++- application/pages/instance/WorldListPage.cpp | 5 +---- application/pages/instance/WorldListPage.ui | 9 ++++++++- 9 files changed, 43 insertions(+), 29 deletions(-) (limited to 'application/pages/instance') diff --git a/application/pages/instance/ModFolderPage.cpp b/application/pages/instance/ModFolderPage.cpp index bd070b94..d0de4ac2 100644 --- a/application/pages/instance/ModFolderPage.cpp +++ b/application/pages/instance/ModFolderPage.cpp @@ -38,11 +38,7 @@ ModFolderPage::ModFolderPage(BaseInstance *inst, std::shared_ptr : QMainWindow(parent), ui(new Ui::ModFolderPage) { ui->setupUi(this); - - QWidget* spacer = new QWidget(); - spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - // toolBar is a pointer to an existing toolbar - ui->actionsToolbar->insertWidget(ui->actionView_configs, spacer); + ui->actionsToolbar->insertSpacer(ui->actionView_configs); m_inst = inst; on_RunningState_changed(m_inst && m_inst->isRunning()); diff --git a/application/pages/instance/ModFolderPage.ui b/application/pages/instance/ModFolderPage.ui index 1fcaa4d9..55908bb5 100644 --- a/application/pages/instance/ModFolderPage.ui +++ b/application/pages/instance/ModFolderPage.ui @@ -73,19 +73,13 @@ - + Actions - - Qt::LeftToolBarArea|Qt::RightToolBarArea - Qt::ToolButtonTextOnly - - false - RightToolBarArea @@ -145,6 +139,11 @@
widgets/MCModInfoFrame.h
1 + + WideBar + QToolBar +
widgets/WideBar.h
+
diff --git a/application/pages/instance/ScreenshotsPage.cpp b/application/pages/instance/ScreenshotsPage.cpp index b470202f..d73fda51 100644 --- a/application/pages/instance/ScreenshotsPage.cpp +++ b/application/pages/instance/ScreenshotsPage.cpp @@ -223,11 +223,7 @@ ScreenshotsPage::ScreenshotsPage(QString path, QWidget *parent) m_valid = FS::ensureFolderPathExists(m_folder); ui->setupUi(this); - - QWidget* spacer = new QWidget(); - spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - // toolBar is a pointer to an existing toolbar - ui->toolBar->insertWidget(ui->actionView_Folder, spacer); + ui->toolBar->insertSpacer(ui->actionView_Folder); ui->listView->setIconSize(QSize(128, 128)); ui->listView->setGridSize(QSize(192, 160)); diff --git a/application/pages/instance/ScreenshotsPage.ui b/application/pages/instance/ScreenshotsPage.ui index a669e292..42d4db64 100644 --- a/application/pages/instance/ScreenshotsPage.ui +++ b/application/pages/instance/ScreenshotsPage.ui @@ -39,10 +39,13 @@
- + toolBar + + Qt::ToolButtonTextOnly + RightToolBarArea @@ -75,6 +78,13 @@ + + + WideBar + QToolBar +
widgets/WideBar.h
+
+
diff --git a/application/pages/instance/ServersPage.ui b/application/pages/instance/ServersPage.ui index 5023cd73..9c31abe3 100644 --- a/application/pages/instance/ServersPage.ui +++ b/application/pages/instance/ServersPage.ui @@ -128,7 +128,7 @@
- + toolBar @@ -173,6 +173,13 @@ + + + WideBar + QToolBar +
widgets/WideBar.h
+
+
serversView nameLine diff --git a/application/pages/instance/VersionPage.cpp b/application/pages/instance/VersionPage.cpp index a34f564c..8b95c8b2 100644 --- a/application/pages/instance/VersionPage.cpp +++ b/application/pages/instance/VersionPage.cpp @@ -112,10 +112,7 @@ VersionPage::VersionPage(MinecraftInstance *inst, QWidget *parent) { ui->setupUi(this); - QWidget* spacer = new QWidget(); - spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - // toolBar is a pointer to an existing toolbar - ui->toolBar->insertWidget(ui->actionReload, spacer); + ui->toolBar->insertSpacer(ui->actionReload); m_profile = m_inst->getComponentList(); diff --git a/application/pages/instance/VersionPage.ui b/application/pages/instance/VersionPage.ui index cb02a9ca..e16f18bc 100644 --- a/application/pages/instance/VersionPage.ui +++ b/application/pages/instance/VersionPage.ui @@ -62,7 +62,7 @@
- + toolBar @@ -239,6 +239,11 @@
widgets/MCModInfoFrame.h
1 + + WideBar + QToolBar +
widgets/WideBar.h
+
diff --git a/application/pages/instance/WorldListPage.cpp b/application/pages/instance/WorldListPage.cpp index bd559991..75805838 100644 --- a/application/pages/instance/WorldListPage.cpp +++ b/application/pages/instance/WorldListPage.cpp @@ -37,10 +37,7 @@ WorldListPage::WorldListPage(BaseInstance *inst, std::shared_ptr worl { ui->setupUi(this); - QWidget* spacer = new QWidget(); - spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - // toolBar is a pointer to an existing toolbar - ui->toolBar->insertWidget(ui->actionRefresh, spacer); + ui->toolBar->insertSpacer(ui->actionRefresh); QSortFilterProxyModel * proxy = new QSortFilterProxyModel(this); proxy->setSortCaseSensitivity(Qt::CaseInsensitive); diff --git a/application/pages/instance/WorldListPage.ui b/application/pages/instance/WorldListPage.ui index 37721ae0..b7a9e57a 100644 --- a/application/pages/instance/WorldListPage.ui +++ b/application/pages/instance/WorldListPage.ui @@ -57,7 +57,7 @@
- + toolBar @@ -128,6 +128,13 @@ + + + WideBar + QToolBar +
widgets/WideBar.h
+
+
-- cgit v1.2.3