From f305020370932ffccaebdbba200745480a48e6c0 Mon Sep 17 00:00:00 2001 From: dreamsourcelabTAI Date: Fri, 16 Jun 2023 16:13:57 +0800 Subject: [PATCH] The line height of decoder select pannel --- DSView/pv/dock/searchcombobox.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/DSView/pv/dock/searchcombobox.cpp b/DSView/pv/dock/searchcombobox.cpp index 261eb398..5f50e7f4 100644 --- a/DSView/pv/dock/searchcombobox.cpp +++ b/DSView/pv/dock/searchcombobox.cpp @@ -102,6 +102,9 @@ void SearchComboBox::ShowDlg(QWidget *editline) listLay->setSpacing(0); listLay->setAlignment(Qt::AlignTop); + QFont font = this->font(); + font.setPointSizeF(AppConfig::Instance().appOptions.fontSize); + for(auto o : _items) { ComboButtonItem *bt = new ComboButtonItem(panel, this, o); @@ -110,7 +113,9 @@ void SearchComboBox::ShowDlg(QWidget *editline) bt->setMaximumWidth(w - 20); bt->setMinimumWidth(w - 20); o->_control = bt; - listLay->addWidget(bt); + bt->setFont(font); + + listLay->addWidget(bt); } _scroll = new QScrollArea(panel); @@ -133,10 +138,6 @@ void SearchComboBox::ShowDlg(QWidget *editline) connect(edit, SIGNAL(textEdited(const QString &)), this, SLOT(on_keyword_changed(const QString &))); - QFont font = this->font(); - font.setPointSizeF(AppConfig::Instance().appOptions.fontSize); - ui::set_form_font(this, font); - this->show(); }