From c1c402d7041f8dada751de7238ff2f67cb47a3e3 Mon Sep 17 00:00:00 2001 From: dreamsourcelabTAI Date: Tue, 9 Apr 2024 17:01:27 +0800 Subject: [PATCH] optimized the layout of display options dialog --- DSView/pv/dialogs/applicationpardlg.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DSView/pv/dialogs/applicationpardlg.cpp b/DSView/pv/dialogs/applicationpardlg.cpp index 4d429061..774ed601 100644 --- a/DSView/pv/dialogs/applicationpardlg.cpp +++ b/DSView/pv/dialogs/applicationpardlg.cpp @@ -140,6 +140,7 @@ bool ApplicationParamDlg::ShowDlg(QWidget *parent) QGroupBox *logicGroup = new QGroupBox(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_GROUP_LOGIC), "Logic")); QGridLayout *logicLay = new QGridLayout(); logicLay->setContentsMargins(10,15,15,10); + logicLay->setAlignment(Qt::AlignTop | Qt::AlignLeft); logicGroup->setLayout(logicLay); logicLay->addWidget(new QLabel(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_QUICK_SCROLL), "Quick scroll")), 0, 0, Qt::AlignLeft); logicLay->addWidget(ck_quickScroll, 0, 1, Qt::AlignRight); @@ -153,6 +154,7 @@ bool ApplicationParamDlg::ShowDlg(QWidget *parent) QGroupBox *dsoGroup = new QGroupBox(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_GROUP_DSO), "Scope")); QGridLayout *dsoLay = new QGridLayout(); dsoLay->setContentsMargins(10,15,15,10); + dsoLay->setAlignment(Qt::AlignTop | Qt::AlignLeft); dsoGroup->setLayout(dsoLay); dsoLay->addWidget(new QLabel(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_TRIG_DISPLAY_MIDDLE), "Tig pos in middle")), 0, 0, Qt::AlignLeft); dsoLay->addWidget(ck_trigInMid, 0, 1, Qt::AlignRight); @@ -162,6 +164,7 @@ bool ApplicationParamDlg::ShowDlg(QWidget *parent) QGroupBox *uiGroup = new QGroupBox(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_GROUP_UI), "UI")); QGridLayout *uiLay = new QGridLayout(); uiLay->setContentsMargins(10,15,15,10); + uiLay->setAlignment(Qt::AlignTop | Qt::AlignLeft); uiGroup->setLayout(uiLay); uiLay->addWidget(new QLabel(L_S(STR_PAGE_DLG, S_ID(IDS_DLG_DISPLAY_PROFILE_IN_BAR), "Profile in bar")), 0, 0, Qt::AlignLeft); uiLay->addWidget(ck_profileBar, 0, 1, Qt::AlignRight);