jianbin.chang常健彬 ce734d1af1 厂家提供原始代码
2025-07-17 08:39:15 +08:00

62 lines
1.6 KiB
C++

#include "zongmic.h"
#include "ui_zongmic.h"
#include<QGraphicsDropShadowEffect>
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);
}