Skip to content

Commit 866e16e

Browse files
committed
Setup wizard: fix scaling
1 parent 50557e4 commit 866e16e

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

src/interface/fragment/FirstLaunchWizard.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,21 @@ FirstLaunchWizard::FirstLaunchWizard(IAudioService *audioService, QWidget *paren
5353

5454
connect(ui->p3_systray_disable, &QRadioButton::clicked, this, &FirstLaunchWizard::onSystrayRadioSelected);
5555
connect(ui->p3_systray_enable, &QRadioButton::clicked, this, &FirstLaunchWizard::onSystrayRadioSelected);
56-
5756
connect(ui->p3_systray_minOnBoot, &QCheckBox::stateChanged, this, &FirstLaunchWizard::onSystrayAutostartToggled);
58-
5957
}
6058

6159
FirstLaunchWizard::~FirstLaunchWizard()
6260
{
6361
delete ui;
6462
}
6563

66-
void FirstLaunchWizard::resizeEvent(QResizeEvent *ev)
64+
void FirstLaunchWizard::showEvent(QShowEvent *ev)
6765
{
68-
QWidget::resizeEvent(ev);
69-
ui->stackedWidget->setMinimumHeight(ev->size().height() * 0.7);
66+
QWidget::showEvent(ev);
67+
auto maxSize = ui->p1_container->size() * 1.3;
68+
ui->p1_container->setMaximumSize(maxSize);
69+
ui->p3_container->setMaximumSize(maxSize);
70+
ui->p4_container->setMaximumSize(maxSize);
7071
}
7172

7273
void FirstLaunchWizard::onSystrayRadioSelected()

src/interface/fragment/FirstLaunchWizard.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ class FirstLaunchWizard :
2020
explicit FirstLaunchWizard(IAudioService *audioService,QWidget *parent = nullptr);
2121
~FirstLaunchWizard();
2222

23+
protected:
24+
void showEvent(QShowEvent* ev) override;
25+
2326
signals:
2427
void wizardFinished();
2528

26-
protected:
27-
void resizeEvent(QResizeEvent* ev) override;
28-
2929
private slots:
3030
void onSystrayRadioSelected();
3131
void onSystrayAutostartToggled(bool isChecked);

0 commit comments

Comments
 (0)