From eadb26ff632918de4fbea7fb0b64481ec081aaa1 Mon Sep 17 00:00:00 2001 From: RCi <15089880081@163.com> Date: Tue, 28 May 2024 10:46:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=8D=A2=E4=BA=A7=E5=93=81=E5=B0=8F?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../uiModule/uiModule_switchProduct.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h b/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h index a50347b3..c4dfaf97 100644 --- a/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h +++ b/HanddleAI/HandleAiUi-new/uiModule/uiModule_switchProduct.h @@ -6,6 +6,8 @@ class switchProductWidget : public QWidget { public: + QLabel* staticLabel = new QLabel(this); + int currentProductIndex = 0; QHBoxLayout* layout = new QHBoxLayout(this); fancyButtonText* switchBtn = new fancyButtonText(100, 60, "修改", "修改当前机型"); @@ -13,15 +15,28 @@ public: QLabel* currentProduct = new QLabel(this); switchProductWidget() { + QPalette palette; + palette.setColor(QPalette::WindowText, Qt::white); + QFont font("微软雅黑", 14, QFont::Bold); this->setLayout(layout); + staticLabel->setText("当前型号:"); + staticLabel->setFont(font); + staticLabel->setPalette(palette); + layout->addWidget(staticLabel); + productSelect->addItem("产品1"); productSelect->addItem("产品2"); + productSelect->setPalette(palette); + productSelect->setFont(font); layout->addWidget(productSelect); productSelect->hide(); currentProduct->setText("产品1"); + currentProduct->setFont(font); + currentProduct->setPalette(palette); + layout->addWidget(currentProduct); layout->addWidget(switchBtn); @@ -54,6 +69,10 @@ private slots: void currentProductSwitch(QString input) { int index = productSelect->currentIndex(); + + currentProduct->setText(input); + + startSwitch(); } };