void CleanWidget::initUI() { m_topBackWidget = new WenliBackWidget; m_stackStatusWidget = new StackStatusWidget; m_topBackWidget->insertWidget(m_stackStatusWidget); m_topBackWidget->setButtonInfo(":/safe/return"); m_stackStatusWidget->setStaticIcon(":/clean/top_scan"); m_stackStatusWidget->setNormalButton(":/clean/btn_top_scan"); m_stackStatusWidget->setTextInfo("已选择6项清理类型", "经常清理,让电脑保持最佳状态"); m_topBackWidget->setFixedHeight(150); connect(m_topBackWidget, SIGNAL(buttonClicked()), this, SIGNAL(goToMain())); m_scanBottomWidget = new CleanScanBottom; QVBoxLayout *vLayout = new QVBoxLayout; vLayout->addWidget(m_topBackWidget); vLayout->addWidget(m_scanBottomWidget); vLayout->setSpacing(0); vLayout->setContentsMargins(0,0,0,0); this->setLayout(vLayout); }
void SafeWidget::initUI() { m_topBackWidget = new WenliBackWidget; m_stackStatusWidget = new StackStatusWidget; m_topBackWidget->insertWidget(m_stackStatusWidget); m_topBackWidget->setButtonInfo(":/safe/return"); m_stackStatusWidget->setStaticIcon(":/safe/logo_normal"); m_stackStatusWidget->setNormalButton(":/safe/start"); m_stackStatusWidget->setTextInfo("安全扫描", "谢谢使用"); m_topBackWidget->setFixedHeight(150); connect(m_topBackWidget, SIGNAL(buttonClicked()), this, SIGNAL(goToMain())); m_scanBottomWidget = new SafeScanBottom; QVBoxLayout *vLayout = new QVBoxLayout; vLayout->addWidget(m_topBackWidget); vLayout->addWidget(m_scanBottomWidget); vLayout->setSpacing(0); vLayout->setContentsMargins(0,0,0,0); this->setLayout(vLayout); }
void MainWindow::initConnect() { connect(m_topWidget, SIGNAL(goExamine()), m_bottomWidget, SLOT(goExamine()));//绑定top一键测评信号 connect(m_topWidget, SIGNAL(goExamine()), this, SLOT(goSetinformation())); connect(m_topWidget, SIGNAL(reexamine()), m_bottomWidget, SLOT(clearInfo())); connect(m_topWidget, SIGNAL(reexamine()), this, SLOT(goSetinformation())); connect(m_topWidget, SIGNAL(goView()), m_bottomWidget, SLOT(goToview())); connect(m_topWidget, SIGNAL(goMain()), m_bottomWidget, SLOT(goMain()));//绑定top第二界面返回信号 connect(m_topWidget, SIGNAL(closeWidget()), this, SLOT(closeWidget())); connect(m_topWidget, SIGNAL(showSkin()), this, SLOT(showSkin())); connect(m_safeWidget, SIGNAL(goToMain()), this, SLOT(goToMain())); connect(m_thionetWidget, SIGNAL(goToMain()), this, SLOT(goToMain())); connect(m_kbmWidget, SIGNAL(goToMain()), this, SLOT(goToMain())); connect(m_bottomWidget, SIGNAL(safeClicked()), this, SLOT(goToSafe())); connect(m_bottomWidget, SIGNAL(KBMClicked()), this, SLOT(goToKBM())); connect(m_bottomWidget, SIGNAL(TIONClicked()), this, SLOT(goToTion())); connect(m_upGroup, SIGNAL(finished()), this, SLOT(upAnimFinished())); connect(m_bottomWidget, SIGNAL(doClick(int)), this , SLOT(goToinfo(int))); }