This commit is contained in:
njdaoyehu 2024-11-25 14:49:03 +08:00
parent bdbb712f28
commit 106ed2fb0a
2 changed files with 42 additions and 2 deletions

View File

@ -5,7 +5,7 @@ from PyQt5.QtCore import Qt, QDate, QThread, QSize
from PyQt5.QtGui import QPixmap, QFontDatabase, QFont, QPainter, \
QLinearGradient, QColor, QIcon
from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QHBoxLayout, QVBoxLayout, QLabel, QStackedWidget, \
QFrame, QSpacerItem, QSizePolicy, QProgressBar, QRadioButton, QPushButton
QFrame, QSpacerItem, QSizePolicy, QProgressBar, QRadioButton, QPushButton, QMessageBox
from core.edge_context import EdgeContext
from core.logging import logger

View File

@ -245,3 +245,43 @@ EmbedDetail QPushButton {
font-size: 16px;
border-radius: 2px;
}
QMessageBox {
background-color: #161B3B; /* QMessageBox背景颜色 */
}
QMessageBox QLabel#qt_msgbox_label { /* textLabel */
color: #FFFFFF;
font-size: 16px;
background-color: transparent;
min-width: 240px; /* textLabel设置最小宽度可以相应的改变QMessageBox的最小宽度 */
min-height: 40px; /* textLabel和iconLabel高度保持一致 */
}
QMessageBox QLabel#qt_msgboxex_icon_label { /* iconLabel */
width: 40px;
height: 40px; /* textLabel和iconLabel高度保持一致 */
}
QMessageBox QPushButton { /* QMessageBox中的QPushButton样式 */
border: 1px solid #3A36DB;
border-radius: 8px;
background-color: #3A36DB;
color: #FFFFFF;
font-size: 16px;
min-width: 70px;
min-height: 30px;
}
QMessageBox QPushButton:hover {
background-color: #298DFF;
color: #F2F2F2;
}
QMessageBox QPushButton:pressed {
background-color: #257FE6;
}
QMessageBox QDialogButtonBox#qt_msgbox_buttonbox { /* buttonBox */
button-layout: 0; /* 设置QPushButton布局好像没啥作用 */
}