diff --git a/bin/app/data/gui/setting_window/listbox.css b/bin/app/data/gui/setting_window/listbox.css index 33118a92..134da357 100644 --- a/bin/app/data/gui/setting_window/listbox.css +++ b/bin/app/data/gui/setting_window/listbox.css @@ -12,14 +12,12 @@ QListWidget { QListWidget::item { border-bottom: 1px solid lightgray; - height: 20px; } QListWidget::item:selected { background-color: #EEE; } - QtListItemWidget #field { background-color: transparent; border: none; @@ -29,8 +27,9 @@ QtListItemWidget #field { QtListItemWidget #button { border: 1px solid lightgray; - border-radius: 8px; + border-radius: 7px; font-size: 12px; + margin-bottom: 2px; margin-top: 2px; margin-right: 2px; width: 20px; diff --git a/src/lib_gui/qt/element/QtDirectoryListBox.cpp b/src/lib_gui/qt/element/QtDirectoryListBox.cpp index 70369300..61f8677b 100644 --- a/src/lib_gui/qt/element/QtDirectoryListBox.cpp +++ b/src/lib_gui/qt/element/QtDirectoryListBox.cpp @@ -19,9 +19,11 @@ QtListItemWidget::QtListItemWidget(QtDirectoryListBox* list, QListWidgetItem* it m_data = new QtLineEdit(this); m_data->setAttribute(Qt::WA_MacShowFocusRect, 0); + m_data->setAttribute(Qt::WA_LayoutUsesWidgetRect); // fixes layouting on Mac m_data->setObjectName("field"); m_button = new QPushButton("..."); + m_button->setAttribute(Qt::WA_LayoutUsesWidgetRect); // fixes layouting on Mac m_button->setObjectName("button"); layout->addWidget(m_data);