UI: Fix look of extra panels trash icon
This commit is contained in:
parent
444991ba21
commit
1e033aadca
@ -1002,3 +1002,16 @@ VisibilityCheckBox::indicator:unchecked:hover {
|
||||
* [themeID="revertIcon"] {
|
||||
qproperty-icon: url(./Dark/revert.svg);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete {
|
||||
background: transparent;
|
||||
border: none;
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:hover {
|
||||
background-color: #2a3a75;
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:pressed {
|
||||
background-color: #161f41;
|
||||
}
|
||||
|
@ -737,3 +737,15 @@ VisibilityCheckBox::indicator:unchecked {
|
||||
* [themeID="revertIcon"] {
|
||||
qproperty-icon: url(./Dark/revert.svg);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete {
|
||||
background-color: rgb(31, 30, 31);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:hover {
|
||||
background-color: rgb(122,121,122);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:pressed {
|
||||
background-color: rgb(31,30,31);
|
||||
}
|
||||
|
@ -1328,3 +1328,15 @@ VisibilityCheckBox::indicator:unchecked:hover {
|
||||
* [themeID="revertIcon"] {
|
||||
qproperty-icon: url(./Dark/revert.svg);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete {
|
||||
background-color: rgb(35, 38, 41);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:hover {
|
||||
background-color: rgba(145, 76, 103);
|
||||
}
|
||||
|
||||
QPushButton#extraPanelDelete:pressed {
|
||||
background-color: rgb(240, 98, 146);
|
||||
}
|
||||
|
@ -150,20 +150,18 @@ void ExtraBrowsersModel::AddDeleteButton(int idx)
|
||||
{
|
||||
QTableView *widget = reinterpret_cast<QTableView *>(parent());
|
||||
|
||||
QSizePolicy policy(QSizePolicy::Expanding, QSizePolicy::Expanding,
|
||||
QSizePolicy::PushButton);
|
||||
policy.setWidthForHeight(true);
|
||||
|
||||
QModelIndex index = createIndex(idx, (int)Column::Delete, nullptr);
|
||||
|
||||
QPushButton *del = new DelButton(index);
|
||||
del->setProperty("themeID", "trashIcon");
|
||||
del->setSizePolicy(policy);
|
||||
del->setFlat(true);
|
||||
del->setObjectName("extraPanelDelete");
|
||||
del->setFixedSize(QSize(20, 20));
|
||||
connect(del, &QPushButton::clicked, this,
|
||||
&ExtraBrowsersModel::DeleteItem);
|
||||
|
||||
widget->setIndexWidget(index, del);
|
||||
widget->setRowHeight(idx, 20);
|
||||
widget->setColumnWidth(idx, 20);
|
||||
}
|
||||
|
||||
void ExtraBrowsersModel::CheckToAdd()
|
||||
|
Loading…
x
Reference in New Issue
Block a user