Skip to content

Commit 30b2204

Browse files
committed
ui/ux improvements
1 parent 1eab34a commit 30b2204

File tree

1 file changed

+15
-32
lines changed

1 file changed

+15
-32
lines changed

src/SetupWidgets.cpp

Lines changed: 15 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ QWidget *bgMenu;
1515

1616
static QVBoxLayout *penSettingsLayout;
1717
static QVBoxLayout *pageSettingsLayout;
18-
static QVBoxLayout *utilSettingsLayout;
1918

2019
void setupWidgets(){
2120
// Pen Settings Menu
@@ -89,17 +88,6 @@ void setupWidgets(){
8988
floatingWidget->moveAction();
9089
});
9190

92-
// Page menu button
93-
toolButtons[UTILMENU] = create_button(UTILMENU, [=](){
94-
if(floatingSettings->current_page == 2){
95-
floatingSettings->setHide();
96-
return;
97-
}
98-
floatingSettings->setPage(2);
99-
floatingWidget->moveAction();
100-
});
101-
102-
10391
floatingSettings->setHide();
10492

10593

@@ -114,8 +102,6 @@ void setupWidgets(){
114102
floatingWidget->addWidget(toolButtons[BACK]);
115103
floatingWidget->addWidget(toolButtons[NEXT]);
116104
floatingWidget->addWidget(toolButtons[PAGEMENU]);
117-
floatingWidget->addWidget(toolButtons[UTILMENU]);
118-
floatingWidget->addWidget(toolButtons[SCREENSHOT]);
119105
floatingWidget->addWidget(toolButtons[CLOSE]);
120106
floatingWidget->addWidget(create_color_button(QColor("#0078d7")));
121107
floatingWidget->addWidget(create_color_button(QColor("#00ae4d")));
@@ -428,40 +414,37 @@ void setupWidgets(){
428414
/********** clear & screenshot **********/
429415

430416
QWidget *miscDialog = new QWidget();
417+
QWidget *utilDialog = new QWidget();
431418

432419
miscDialog->setStyleSheet(
433420
"QWidget {"
434421
"background-color: #f3232323;"
435422
"}"
436423
);
437424

438-
QGridLayout *miscLayout = new QGridLayout(miscDialog);
439-
miscLayout->addWidget(toolButtons[OVERLAYROTATEUP], 0, 0, Qt::AlignCenter);
440-
miscLayout->addWidget(toolButtons[OVERLAYSCALEUP], 0, 1, Qt::AlignCenter);
441-
miscLayout->addWidget(toolButtons[OVERLAYSCALEDOWN], 0, 2, Qt::AlignCenter);
442-
miscLayout->addWidget(toolButtons[OVERLAYROTATEDOWN], 0, 3, Qt::AlignCenter);
443-
444-
pageSettingsLayout->addWidget(miscDialog);
445425

446-
/********** Util Settings **********/
447-
448-
QWidget *utilSettings = new QWidget();
449-
450-
utilSettings->setStyleSheet(
426+
utilDialog->setStyleSheet(
451427
"QWidget {"
452428
"background-color: #f3232323;"
453429
"}"
454430
);
455431

432+
QGridLayout *miscLayout = new QGridLayout(miscDialog);
433+
miscLayout->addWidget(toolButtons[OVERLAYROTATEUP], 0, 0, Qt::AlignCenter);
434+
miscLayout->addWidget(toolButtons[OVERLAYSCALEUP], 0, 1, Qt::AlignCenter);
435+
miscLayout->addWidget(toolButtons[OVERLAYSCALEDOWN], 0, 2, Qt::AlignCenter);
436+
miscLayout->addWidget(toolButtons[OVERLAYROTATEDOWN], 0, 3, Qt::AlignCenter);
456437

457-
utilSettingsLayout = new QVBoxLayout(utilSettings);
458-
floatingSettings->addPage(utilSettings);
438+
pageSettingsLayout->addWidget(miscDialog);
459439

440+
QGridLayout *utilLayout = new QGridLayout(utilDialog);
441+
utilLayout->addWidget(toolButtons[SAVE], 0, 0, Qt::AlignCenter);
442+
utilLayout->addWidget(toolButtons[OPEN], 0, 1, Qt::AlignCenter);
443+
utilLayout->addWidget(toolButtons[FULLSCREEN], 0, 2, Qt::AlignCenter);
444+
utilLayout->addWidget(toolButtons[ROTATE], 0, 3, Qt::AlignCenter);
445+
utilLayout->addWidget(toolButtons[SCREENSHOT], 0, 4, Qt::AlignCenter);
460446

461-
utilSettingsLayout->addWidget(toolButtons[SAVE], Qt::AlignCenter);
462-
utilSettingsLayout->addWidget(toolButtons[OPEN], Qt::AlignCenter);
463-
utilSettingsLayout->addWidget(toolButtons[FULLSCREEN], Qt::AlignCenter);
464-
utilSettingsLayout->addWidget(toolButtons[ROTATE], Qt::AlignCenter);
447+
pageSettingsLayout->addWidget(utilDialog);
465448

466449
if(get_bool("fuar")){
467450
toolButtons[SAVE]->setEnabled(false);

0 commit comments

Comments
 (0)