MainWindow 0 0 887 559 0 0 MainWindow 0 0 0 0 0 background-color: #0D1128; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised border-image: url(:/main/Image/title_ico.png) 0 0 0 0 strech; border-width: 5px 1px 3px 4px; border-style: solid; false color: #DBF4F5; font: 700 12pt "Microsoft YaHei UI"; 密胺投料控制系统 background-color: rgb(16, 21, 49); border: 1px solid #122041; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 QLayout::SizeConstraint::SetDefaultConstraint 0 0 0 0 *{ color:#3479BE; background-color: #111633; font: 12pt "Microsoft YaHei UI"; border: 1px; padding:18px; } *:pressed { color:#ffffff; border-image: url(:/main/Image/backgroud_head_btn.jpg); background-color: #1A3E79; } 投料中心 *{ color:#3479BE; background-color: #111633; font: 12pt "Microsoft YaHei UI"; border: 1px; padding:18px; } *:pressed { color:#ffffff; border-image: url(:/main/Image/backgroud_head_btn.jpg); background-color: #1A3E79; } 捏合中心 *{ color:#3479BE; background-color: #111633; font: 12pt "Microsoft YaHei UI"; border: 1px; padding:18px; } *:pressed { color:#ffffff; border-image: url(:/main/Image/backgroud_head_btn.jpg); background-color: #1A3E79; } 成品 *{ color:#3479BE; background-color: #111633; font: 12pt "Microsoft YaHei UI"; border: 1px; padding:18px; } *:pressed { color:#ffffff; border-image: url(:/main/Image/backgroud_head_btn.jpg); background-color: #1A3E79; } 控制中心 QFrame::Shape::StyledPanel QFrame::Shadow::Raised *{ color:#838992; background-color: #1B1F34; font: 9pt "Microsoft YaHei UI"; border: 1px solid #282B40; } *:pressed { color:#ffffff; background-color: #1A3E79; } 登录 :/main/Image/login.svg:/main/Image/login.svg *{ color:#838992; background-color: #1B1F34; font: 9pt "Microsoft YaHei UI"; border: 1px solid #282B40; } *:pressed { color:#ffffff; background-color: #1A3E79; } 退出 :/main/Image/logout.svg:/main/Image/logout.svg background-color: #0D1128; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 background-color: #0D1128; border: 1px solid #324C82; 8 0 0 0 0 background-color: #0D1128; border: none; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 0 0 QPushButton { color: white; /* 按钮文本颜色 */ background-color: rgb(25, 30, 54); padding: 10px ; /* 按钮内边距 */ font: 12pt "Microsoft YaHei UI"; } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn.jpg); } 系统设置 :/main/Image/icon_leftMenu_btn_sys.svg:/main/Image/icon_leftMenu_btn_sys.svg 20 20 background-color: rgb(13, 17, 40); QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised background-color: rgb(13, 17, 40); QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 QPushButton { background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } *:pressed { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } 生产界面 0 0 QPushButton { background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } *:pressed { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } 位置设定 0 0 QPushButton { background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } *:pressed { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } IO面板 0 0 QPushButton { background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } *:pressed { border-image: url(:/main/Image/backgroud_leftMenu_btn_child.jpg); } 点位调试 border: none; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 0 0 QPushButton { color: white; /* 按钮文本颜色 */ background-color: rgb(25, 30, 54); padding: 10px ; /* 按钮内边距 */ font: 12pt "Microsoft YaHei UI"; } QPushButton:hover { border-image: url(:/main/Image/backgroud_leftMenu_btn.jpg); } 其他设置 :/main/Image/icon_other.svg:/main/Image/icon_other.svg 20 20 background-color: rgb(13, 17, 40); QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised background-color: rgb(13, 17, 40); QFrame::Shape::StyledPanel QFrame::Shadow::Raised 5 5 5 5 5 0 0 background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); 设置1 0 0 background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); 设置2 0 0 background-color: rgb(16, 31, 63); color: rgb(255, 255, 255); bord:1px #0D1128 设置3 QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 0 0 0 0 0 0 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 border-image: url(:/main/Image/wait.png); QFrame::Shape::StyledPanel QFrame::Shadow::Raised background-color: rgba(255, 255, 255, 0); border-image: None; QFrame::Shape::StyledPanel QFrame::Shadow::Raised *{ background-color: #7A7A7A; font: 9pt "楷体"; border: 1px solid #dcdfe6; border-radius: 5px; } *:pressed { background-color: #ff6e00; } background-color: rgba(255, 255, 255, 0); font: 700 12pt "Microsoft YaHei UI"; color:#7A7A7A; 取料中... Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter *{ background-color: rgb(255, 0, 0); font: 9pt "楷体"; border: 1px solid #dcdfe6; border-radius: 5px; } *:pressed { background-color: #ff6e00; } background-color: rgba(255, 255, 255, 0); font: 700 12pt "Microsoft YaHei UI"; color: red; 拍照中... Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter *{ background-color: rgb(255, 0, 0); font: 9pt "楷体"; border: 1px solid #dcdfe6; border-radius: 5px; } *:pressed { background-color: #ff6e00; } background-color: rgba(255, 255, 255, 0); font: 700 12pt "Microsoft YaHei UI"; color: black; 抓料中... Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter *{ background-color: rgb(255, 0, 0); font: 9pt "楷体"; border: 1px solid #dcdfe6; border-radius: 5px; } *:pressed { background-color: #ff6e00; } background-color: rgba(255, 255, 255, 0); font: 700 12pt "Microsoft YaHei UI"; color: black; 投料中... Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignVCenter background-color: rgba(255, 255, 255, 0); color: red; border-image: None; 正在移动 Qt::AlignmentFlag::AlignBottom|Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 0 0 border: 1px solid #324C82; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 0 0 border:None; background-color: rgb(13, 17, 40); 0 日志 0 0 0 0 0 报警 0 0 0 0 0 border: 1px solid #324C82; QFrame::Shape::StyledPanel QFrame::Shadow::Raised border:None QFrame::Shape::StyledPanel QFrame::Shadow::Raised color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 当前模式: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 QLabel { background-color: #A2EF4D; /* 设置背景颜色 */ color: black; /* 设置字体颜色 */ border-radius: 8px; /* 圆角半径设置为 QLabel 的一半,形成圆形 */ border: 1px solid #A2EF4D; /* 设置边框颜色和宽度 */ qproperty-alignment: 'AlignCenter'; /* 设置文本居中 */ } 自动 color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 远程指令数量: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 QLabel { background-color: #A2EF4D; /* 设置背景颜色 */ color: black; /* 设置字体颜色 */ border-radius: 8px; /* 圆角半径设置为 QLabel 的一半,形成圆形 */ border: 1px solid #A2EF4D; /* 设置边框颜色和宽度 */ qproperty-alignment: 'AlignCenter'; /* 设置文本居中 */ } 自动 color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 当前速度: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 QLabel { background-color: #A2EF4D; /* 设置背景颜色 */ color: black; /* 设置字体颜色 */ border-radius: 8px; /* 圆角半径设置为 QLabel 的一半,形成圆形 */ border: 1px solid #A2EF4D; /* 设置边框颜色和宽度 */ qproperty-alignment: 'AlignCenter'; /* 设置文本居中 */ } 自动 color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 当前工具号: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 QLabel { background-color: #A2EF4D; /* 设置背景颜色 */ color: black; /* 设置字体颜色 */ border-radius: 8px; /* 圆角半径设置为 QLabel 的一半,形成圆形 */ border: 1px solid #A2EF4D; /* 设置边框颜色和宽度 */ qproperty-alignment: 'AlignCenter'; /* 设置文本居中 */ } 自动 color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 报警代码: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 QLabel { background-color: #A2EF4D; /* 设置背景颜色 */ color: black; /* 设置字体颜色 */ border-radius: 8px; /* 圆角半径设置为 QLabel 的一半,形成圆形 */ border: 1px solid #A2EF4D; /* 设置边框颜色和宽度 */ qproperty-alignment: 'AlignCenter'; /* 设置文本居中 */ } 自动 0 0 0 0 0 border:1px solid #324C82; QFrame::Shape::StyledPanel QFrame::Shadow::Raised border:none; QFrame::Shape::StyledPanel QFrame::Shadow::Raised *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 保存 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #499c8a; } 新增线 *{ color: #ffffff; background-color: #FF5722; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #499c8a; } 删除线 border:1px solid #324C82; QFrame::Shape::StyledPanel QFrame::Shadow::Raised color:#ffffff; border:None; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 X1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Y1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Z1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 0 0 *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 0 0 X2: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Y2: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Z2: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位2 0 0 *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位2 0 0 X1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Y1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Z1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 0 0 *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 0 0 X3: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Y3: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Z3: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位3 0 0 *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位3 0 0 X1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Y1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 Z1: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter 0 0 border:1px solid #FFFfff true 0 0 *{ color: #ffffff; background-color: rgb(16, 133, 255); font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 0 0 *{ color: #ffffff; background-color: #1AA094; font: 12pt "楷体"; border: 1px solid #dcdfe6; border-radius: 6px; } *:pressed { background-color: #197971; } 记录点位1 background-color: rgb(16, 21, 49); border: 1px solid #122041; QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 0 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised border-image: url(:/main/Image/calendar.svg); Qt::AlignmentFlag::AlignCenter color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 2024-08-01 Qt::AlignmentFlag::AlignCenter color:#fff; font: 290 9pt "Microsoft YaHei"; font: 700 9pt "Microsoft YaHei UI"; 08:00:00 QFrame::Shape::StyledPanel QFrame::Shadow::Raised QComboBox { border-radius: 10px; padding: 5px 5px 5px 5px; background-color: #2c2c2c; color: white; border: 1px solid #474747; min-width: 80px; } QComboBox::drop-down { width: 0px; border: none; } QComboBox::down-arrow { image: none; } QComboBox QAbstractItemView { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: #D3D3D3; border: 1px solid gray; padding: 4px 4px 4px 4px; outline: none; } 1号线 1号线 新建线 QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 10 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 20 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 30 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 40 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 50 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 60 0 0 0 0 *{background-color: #101F3F; font: 10pt "楷体"; color:#ffffff } *:hover { background-color: lightgreen; color: black; }*:pressed { background-color: red; color: white; } 确定 0 0 QFrame::Shape::StyledPanel QFrame::Shadow::Raised 0 0 *{ background-color: #499C54; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color: #499c8a; } 启动 0 0 *{ background-color: #2196F3; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color: #499c8a; } 暂停 0 0 *{ background-color: #FFF000; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color: #ff6e00; } 急停 0 0 *{ background-color: #1CB2B1; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color:#1cb052; } 清除报警 0 0 *{ background-color: #FF0000; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color: #499c8a; } 停止 0 0 *{ background-color: #FFFFBF; font: 9pt "楷体"; border-radius: 10px; } *:pressed { background-color: #FFF000; } 复位 QFrame::Shape::StyledPanel QFrame::Shadow::Raised /**QSlider { background-color: #FFFFFF; border-style: outset; border-radius:5px; } QSlider::groove:horizontal { height: 10px; background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #B1B1B1, stop:1 #c4c4c4); margin: 10px 0 } QSlider::handle:horizontal { background: QRadialGradient(cx:0, cy:0, radius: 1, fx:0.5, fy:0.5,stop:0 green, stop:1 green); width: 10px; height: 16px; margin: -5px 3px -5px 6px; border-radius:5px; border: 3px solid #007900; } **/ /*第一种风格*/ /** groove表示槽的部分 handle表示滑块 add-page表示未滑过的槽部分 sub-page表示已滑过的槽部分 在辅助控制器后面可以设置状态,horizontal就是QSS生效的QSlider的状态 **/ QSlider::groove:horizontal { height:10px; border-radius: 5px; background-color:rgb(219,219,219); } QSlider::handle:horizontal { background: QRadialGradient(cx:0, cy:0, radius: 1, fx:0.5, fy:0.5,stop:0 green, stop:1 green); width: 5px; height: 5px; margin: -5px 3px -5px 6px; border-radius:5px; border: 3px solid #007900; } QSlider::add-page:horizontal { border-radius: 5px; background-color: rgb(219,219,219); } QSlider::sub-page:horizontal { border-radius: 5px; background-color: rgb(80,166,234); } Qt::Orientation::Horizontal QFrame::Shape::StyledPanel QFrame::Shadow::Raised color: rgb(255, 255, 255); 目标袋数: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter color: rgb(255, 0, 0); 10 QFrame::Shape::StyledPanel QFrame::Shadow::Raised color: rgb(255, 255, 255); 剩余袋数: Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter color: rgb(255, 255, 255); 1