提交 1e033aad 编写于 作者: C Clayton Groeneveld

UI: Fix look of extra panels trash icon

上级 444991ba
......@@ -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()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册