mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-09-11 05:42:20 +08:00
chore:增加取消按钮样式
This commit is contained in:
parent
73a3733bc1
commit
7da6689e6d
@ -93,6 +93,13 @@ void AppDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, c
|
|||||||
progressBarOption.text = QString("%1%").arg(progress);
|
progressBarOption.text = QString("%1%").arg(progress);
|
||||||
progressBarOption.textVisible = true;
|
progressBarOption.textVisible = true;
|
||||||
QApplication::style()->drawControl(QStyle::CE_ProgressBar, &progressBarOption, painter);
|
QApplication::style()->drawControl(QStyle::CE_ProgressBar, &progressBarOption, painter);
|
||||||
|
QStyleOptionButton cancelOption;
|
||||||
|
cancelOption.rect = QRect(progressRect.right() + 10, rect.top() + (rect.height() - 30) / 2, 70, 30);
|
||||||
|
cancelOption.text = "取消";
|
||||||
|
cancelOption.palette.setColor(QPalette::Button, QColor("#ff4444"));
|
||||||
|
cancelOption.palette.setColor(QPalette::ButtonText, Qt::white);
|
||||||
|
cancelOption.state = QStyle::State_Enabled;
|
||||||
|
QApplication::style()->drawControl(QStyle::CE_PushButton, &cancelOption, painter);
|
||||||
} else {
|
} else {
|
||||||
QStyleOptionButton buttonOption;
|
QStyleOptionButton buttonOption;
|
||||||
buttonOption.rect = QRect(rect.right() - 80, rect.top() + (rect.height() - 30) / 2, 70, 30);
|
buttonOption.rect = QRect(rect.right() - 80, rect.top() + (rect.height() - 30) / 2, 70, 30);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user