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(); } 

效果

相关内容

热门资讯

发现一款!吉祥麻将跑得快有挂吗... 发现一款!吉祥麻将跑得快有挂吗,中至上饶小程序有挂吗,雀神训练秘籍(详细教程)1、让任何用户在无需吉...
脚本辅助挂!wpk辅助透视(辅... 大家肯定在之前we辅助poker或者we辅助poker中玩过脚本辅助挂!wpk辅助透视(辅助挂)we...
科技分享!wpk微扑克真的(确... 科技分享!wpk微扑克真的(确实是真的有挂)详细ai辅助教程1、许多玩家不知道辅助软件怎么退出观战2...
透视辅助挂!来玩德州有外 挂 ... 透视辅助挂!来玩德州有外 挂 (透视)原来是真的有挂(详细计算辅助教程),亲,有的,ai轻松简单,又...
脚本辅助挂!wpk透视辅助(辅... 脚本辅助挂!wpk透视辅助(辅助挂)WePoKe外 挂(其实是真的有挂);黑科技是一款具有ia特色...
每日必看教程!八仙竞技馆辅助器... 每日必看教程!八仙竞技馆辅助器下载,悠闲娱乐有辅助吗,雀神小程序免费玩一次(详细教程);1、游戏颠覆...
每日必备!wepoke有插件(... 每日必备!wepoke有插件(竟然是真的有挂)详细黑科技辅助教程;(需添加指定薇757446099获...
透视辅助挂!we辅助poker... 透视辅助挂!we辅助poker(辅助挂)wepoke模拟器(的确真的有挂);1.we辅助poker ...
黑科技辅助挂!wpk免费的俱乐... 黑科技辅助挂!wpk免费的俱乐部 (辅助挂)的确是真的有挂(详细辅助技巧教程);《WPK辅助透视》‌...
发现一款!八仙竞技馆辅助器下载... 您好,八仙竞技馆辅助器下载这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩...