aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2023-11-10 16:37:57 +0100
committerStig Bjørlykke <stig@bjorlykke.org>2023-11-10 16:37:57 +0100
commit5550ec4b69c65ddc46d2b60c5ab699253050ca04 (patch)
tree2fb324718e412fd068eadb22c2f8689595f6e681 /ui/qt
parentd139a9706786ab68c3134ec42fb6012793656a29 (diff)
Qt: Update ComboBox in updateStyleSheet()
Updating ComboBox styleSheet in AccordionFrame updateStyleSheet() is needed on macOS to switch between Light mode and Dark mode.
Diffstat (limited to 'ui/qt')
-rw-r--r--ui/qt/address_editor_frame.cpp1
-rw-r--r--ui/qt/column_editor_frame.cpp1
-rw-r--r--ui/qt/search_frame.cpp3
3 files changed, 5 insertions, 0 deletions
diff --git a/ui/qt/address_editor_frame.cpp b/ui/qt/address_editor_frame.cpp
index 948448ec47..2c1a7e89a2 100644
--- a/ui/qt/address_editor_frame.cpp
+++ b/ui/qt/address_editor_frame.cpp
@@ -167,6 +167,7 @@ void AddressEditorFrame::editAddresses(CaptureFile &cf, int column)
void AddressEditorFrame::updateStyleSheet()
{
+ ui->addressComboBox->setStyleSheet(QString());
ui->nameLineEdit->setStyleSheet(lineEditStyleSheet());
}
diff --git a/ui/qt/column_editor_frame.cpp b/ui/qt/column_editor_frame.cpp
index ae09546378..9127e8a918 100644
--- a/ui/qt/column_editor_frame.cpp
+++ b/ui/qt/column_editor_frame.cpp
@@ -97,6 +97,7 @@ void ColumnEditorFrame::editColumn(int column)
void ColumnEditorFrame::updateStyleSheet()
{
ui->titleLineEdit->setStyleSheet(lineEditStyleSheet());
+ ui->typeComboBox->setStyleSheet(QString());
ui->fieldsNameLineEdit->setStyleSheet(lineEditStyleSheet());
ui->occurrenceLineEdit->setStyleSheet(lineEditStyleSheet());
}
diff --git a/ui/qt/search_frame.cpp b/ui/qt/search_frame.cpp
index 6688405f60..41ecf195fb 100644
--- a/ui/qt/search_frame.cpp
+++ b/ui/qt/search_frame.cpp
@@ -545,7 +545,10 @@ void SearchFrame::on_cancelButton_clicked()
void SearchFrame::updateStyleSheet()
{
+ sf_ui_->searchInComboBox->setStyleSheet(QString());
+ sf_ui_->searchTypeComboBox->setStyleSheet(QString());
sf_ui_->searchLineEdit->setStyleSheet(lineEditStyleSheet());
+ sf_ui_->charEncodingComboBox->setStyleSheet(QString());
}
void SearchFrame::changeEvent(QEvent* event)