Qt 多窗体、复用窗口的使用
创始人
2025-01-11 07:04:59
0

1.继承自QWidge的窗口的呈现,作为tabPage呈现,作为独立窗口呈现

2.继承自QMainWindow的窗口的呈现,作为abPage呈现,作为独立窗口呈现

1. 继承自QWidge的窗口的呈现

1.1 作为tabPage呈现

void MutiWindowExample::on_actWidgetInsite_triggered() {     TFormDoc *form = new TFormDoc(this);     //关闭时 自动删除  释放     form->setAttribute(Qt::WA_DeleteOnClose);     int cur= ui->tabWidget->addTab(form,QString::asprintf("Doc %d",ui->tabWidget->count()));     ui->tabWidget->setVisible(true);     connect(form,&TFormDoc::titleChanged,this,&MutiWindowExample::do_changeTabTitle); } 

1.2 作为独立窗口呈现

void MutiWindowExample::on_actWidget_triggered() {     TFormDoc *form = new TFormDoc(this);     //关闭时 自动删除  释放     form->setAttribute(Qt::WA_DeleteOnClose);     form->setWindowTitle("基于Widget的窗口,无父窗口,关闭时删除释放");     //设置成window 窗口标识     form->setWindowFlag(Qt::Window,true);     form->setWindowOpacity(0.9);     //独立窗口显示     form->show(); }

2. 继承自QMainWindow的窗口的呈现

2.1 作为tabPage呈现

 void MutiWindowExample::on_actWindowInsite_triggered() {     CustomDialogExample *form = new CustomDialogExample(this);     form->setAttribute(Qt::WA_DeleteOnClose);//关闭立即释放     int cur = ui->tabWidget->addTab(form,QString::asprintf("Table %d",ui->tabWidget->count()));     ui->tabWidget->setCurrentIndex(cur);     ui->tabWidget->setVisible(true); }

2.2 作为独立窗口呈现

void MutiWindowExample::on_actWindow_triggered() {     CustomDialogExample *form = new CustomDialogExample(this);     form->setAttribute(Qt::WA_DeleteOnClose);//关闭立即释放     form->setWindowTitle("基于QMainWindow的窗口");     form->statusBar();     form->show(); } 

效果

相关内容

热门资讯

透视阶段!如何下载wepoke... 透视阶段!如何下载wepoker安装包(透视)竟然是有辅助修改器(哔哩哔哩)如何下载wepoker安...
教你透视!cloudpoker... 教你透视!cloudpoker外开挂,聚星ai辅助工具下载(透视)一贯真的有辅助插件(哔哩哔哩)1、...
透视课程!wepoker国外版... 您好,wepoker国外版透视这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302...
推荐透视!德州来玩辅助器,智星... 推荐透视!德州来玩辅助器,智星德州插件2024最新版(透视)都是有辅助插件(哔哩哔哩)1、智星德州插...
普及透视!大菠萝手游辅助,佛手... 普及透视!大菠萝手游辅助,佛手在线大菠萝为什么都输(透视)本来是有辅助技巧(哔哩哔哩)1、操作简单,...
透视大纲!aapoker怎么设... 透视大纲!aapoker怎么设置抽水(透视)其实真的有辅助安装(哔哩哔哩)1、任何aapoker怎么...
专业透视!pokemmo脚本最... 专业透视!pokemmo脚本最新版,pokemmo内置修改器(透视)本来真的是有辅助软件(哔哩哔哩)...
透视要领!wepoker游戏下... 透视要领!wepoker游戏下载(透视)一直有辅助下载(哔哩哔哩)1、每一步都需要思考,不同水平的挑...
总结透视!werplan外开挂... 总结透视!werplan外开挂,哈糖大菠萝软件下载(透视)真是存在有辅助app(哔哩哔哩)进入游戏-...
透视经验!哈糖大菠萝有挂吗5个... 透视经验!哈糖大菠萝有挂吗5个常用方法(透视)确实真的是有辅助神器(哔哩哔哩)该软件可以轻松地帮助玩...