#include "zongmic.h" #include "ui_zongmic.h" #include zongmic::zongmic(QWidget *parent) : QWidget(parent) , ui(new Ui::zongmic) { ui->setupUi(this); m_micjishu=new micjishu; m_micjilu=new michistoricalrecords; ui->gridLayout_2->addWidget(m_micjishu); ui->gridLayout_5->addWidget(m_micjilu); connect(m_micjishu,&micjishu::shuaxin,m_micjilu,&michistoricalrecords::getshuaxin); connect(this, SIGNAL(guan()), m_micjishu, SLOT(getguan())); connect(this, SIGNAL(kai()), m_micjishu, SLOT(getkai())); QGraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this); //设置阴影距离 shadow->setOffset(0, 0); //设置阴影颜色 shadow->setColor(QColor(214, 214, 214)); //设置阴影圆角 shadow->setBlurRadius(30); //给嵌套QWidget设置阴影 ui->widget_2->setFixedSize(145,907); ui->widget_2->setGraphicsEffect(shadow); QGraphicsDropShadowEffect *shadow2 = new QGraphicsDropShadowEffect(this); //设置阴影距离 shadow2->setOffset(0, 0); //设置阴影颜色 shadow2->setColor(QColor(214, 214, 214)); //设置阴影圆角 shadow2->setBlurRadius(30); //给嵌套QWidget设置阴影 ui->stackedWidget->setFixedSize(1760,920); // ui->stackedWidget->setGraphicsEffect(shadow2); } zongmic::~zongmic() { delete ui; } void zongmic:: getguan() { emit guan(); emit guan2(); } void zongmic:: getkai() { emit kai(); } void zongmic::on_radioButton_clicked() { ui->stackedWidget->setCurrentIndex(0); } void zongmic::on_radioButton_2_clicked() { ui->stackedWidget->setCurrentIndex(1); }