コード例 #1
0
ファイル: cleanwidget.cpp プロジェクト: BlackNib/Qt360
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);
}
コード例 #2
0
ファイル: safewidget.cpp プロジェクト: BlackNib/Qt360
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);

}
コード例 #3
0
ファイル: mainwindow.cpp プロジェクト: polefishu/OSbenchmark
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)));
}