调完开机登录和密码管理界面
This commit is contained in:
+9
-5
@@ -34,6 +34,15 @@ void stopBlink(QWidget* w, const char* prop)
|
||||
w->update();
|
||||
}
|
||||
|
||||
QString cancelButtonStyle(int fontPx)
|
||||
{
|
||||
return QString(
|
||||
"QPushButton{font-size:%1px;}"
|
||||
"QPushButton:hover,QPushButton:pressed,QPushButton:focus"
|
||||
"{background-color:%2;color:#FFFFFF;border:2px solid #FFA6A9;}")
|
||||
.arg(fontPx).arg(C::DANGER);
|
||||
}
|
||||
|
||||
QString appStyleSheet()
|
||||
{
|
||||
const QString s = QString(R"QSS(
|
||||
@@ -151,11 +160,6 @@ QPushButton[numpad="true"]:focus {
|
||||
color: #FFFFFF;
|
||||
border: 2px solid #8ABFFF;
|
||||
}
|
||||
QPushButton[cancel="true"]:focus {
|
||||
background-color: DAN;
|
||||
color: #FFFFFF;
|
||||
border: 2px solid #FFA6A9;
|
||||
}
|
||||
|
||||
/* ===== 告警文字(红色闪烁由 blink 属性驱动) ===== */
|
||||
QLabel[alert="true"] { color: DAN; font-weight: 700; }
|
||||
|
||||
@@ -115,6 +115,9 @@ QTimer* startBlink(QWidget* w, const char* prop = "blink");
|
||||
// 关闭闪烁定时器并复位属性
|
||||
void stopBlink(QWidget* w, const char* prop = "blink");
|
||||
|
||||
// 退出/取消按钮预设样式:被选中(悬停/按下/焦点)时红底白字
|
||||
QString cancelButtonStyle(int fontPx = 60);
|
||||
|
||||
// 全局 QSS 样式表
|
||||
QString appStyleSheet();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user