ui: Fixed listbox line layout on Mac

This commit is contained in:
Eberhard Graether
2016-01-19 09:58:58 +01:00
parent ed1aba8858
commit cc2b74ccca
2 changed files with 4 additions and 3 deletions
+2 -3
View File
@@ -12,14 +12,12 @@ QListWidget {
QListWidget::item { QListWidget::item {
border-bottom: 1px solid lightgray; border-bottom: 1px solid lightgray;
height: 20px;
} }
QListWidget::item:selected { QListWidget::item:selected {
background-color: #EEE; background-color: #EEE;
} }
QtListItemWidget #field { QtListItemWidget #field {
background-color: transparent; background-color: transparent;
border: none; border: none;
@@ -29,8 +27,9 @@ QtListItemWidget #field {
QtListItemWidget #button { QtListItemWidget #button {
border: 1px solid lightgray; border: 1px solid lightgray;
border-radius: 8px; border-radius: 7px;
font-size: 12px; font-size: 12px;
margin-bottom: 2px;
margin-top: 2px; margin-top: 2px;
margin-right: 2px; margin-right: 2px;
width: 20px; width: 20px;
@@ -19,9 +19,11 @@ QtListItemWidget::QtListItemWidget(QtDirectoryListBox* list, QListWidgetItem* it
m_data = new QtLineEdit(this); m_data = new QtLineEdit(this);
m_data->setAttribute(Qt::WA_MacShowFocusRect, 0); m_data->setAttribute(Qt::WA_MacShowFocusRect, 0);
m_data->setAttribute(Qt::WA_LayoutUsesWidgetRect); // fixes layouting on Mac
m_data->setObjectName("field"); m_data->setObjectName("field");
m_button = new QPushButton("..."); m_button = new QPushButton("...");
m_button->setAttribute(Qt::WA_LayoutUsesWidgetRect); // fixes layouting on Mac
m_button->setObjectName("button"); m_button->setObjectName("button");
layout->addWidget(m_data); layout->addWidget(m_data);