62 lines
1.6 KiB
C++
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);
|
|
}
|
|
|