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 {
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;
@@ -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);