界面停靠

This commit is contained in:
hm
2020-08-24 22:59:05 +08:00
parent 580a311af3
commit 3c24fdce2e
5 changed files with 46 additions and 26 deletions
+20 -12
View File
@@ -16,14 +16,22 @@ ToolsUI::ToolsUI(QWidget *parent) :
this->setStyleSheet(stylesheet);
file.close();
index0 = new Tools_Index0(this);
index1 = new Tools_Index1(this);
index2 = new Tools_Index2(this);
index3 = new Tools_Index3(this);
index0 = new Tools_Index0(ui->frame);
index1 = new Tools_Index1(ui->frame);
index1->hide();
index2 = new Tools_Index2(ui->frame);
index2->hide();
index3 = new Tools_Index3(ui->frame);
index3->hide();
index4 = new tools_Index4(ui->frame);
index4->hide();
index4 = new tools_Index4(this);
//connect(index4,SIGNAL(destroyed(QObject*)))
connect(this,SIGNAL(IndexChanged(int)),
this,SLOT(onTabIndexChanged(int)));
@@ -67,11 +75,11 @@ void ToolsUI::resizeEvent(QResizeEvent *event)
{
Q_UNUSED(event)
index0->setGeometry(ui->frame->geometry());
index1->setGeometry(ui->frame->geometry());
index2->setGeometry(ui->frame->geometry());
index3->setGeometry(ui->frame->geometry());
index4->setGeometry(ui->frame->geometry());
index0->setGeometry(0,0,ui->frame->geometry().width(),ui->frame->geometry().height());
index1->setGeometry(0,0,ui->frame->geometry().width(),ui->frame->geometry().height());
index2->setGeometry(0,0,ui->frame->geometry().width(),ui->frame->geometry().height());
index3->setGeometry(0,0,ui->frame->geometry().width(),ui->frame->geometry().height());
index4->setGeometry(0,0,ui->frame->geometry().width(),ui->frame->geometry().height());
update();
}
@@ -92,7 +100,7 @@ void ToolsUI::onTabIndexChanged(const int &index)//界面选择管理
else index3->hide();
if(index == 4) index4->show();
else index4->hide();
//else index4->hide();
}