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

效果

相关内容

热门资讯

玩家必看科普(WPK插件)辅助... 玩家必看科普(WPK插件)辅助透视(WPK)辅助透视智能(2020已更新)(哔哩哔哩);德扑锦标赛是...
必备科技(gg扑克)软件透明挂... 必备科技(gg扑克)软件透明挂(辅助挂)太坑了原来是有挂的(2023已更新)(哔哩哔哩);人气非常高...
最新技巧《Wepoke总结》软... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏中打牌都...
透明挂教程wepoke有假的(... 透明挂教程wepoke有假的(辅助透视)软件透明挂(2022已更新)(哔哩哔哩);wepoke软件透...
2分钟了解!闽游十三水好牌率!... 2分钟了解!闽游十三水好牌率!(透视)外挂透视辅助器作弊(2021已更新)-哔哩哔哩;闽游十三水好牌...
科技介绍(微扑克模拟器)外挂辅... 科技介绍(微扑克模拟器)外挂辅助挂插件(微扑克)辅助器ai代打(2023已更新)(哔哩哔哩);微扑克...
推荐几款新版《Wepoke插件... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【439369440】很多玩家在这款游戏中打牌都...
盘点几款《微扑克软件》外挂辅助... 盘点几款《微扑克软件》外挂辅助AI代打(透视)辅助AI代打(2022已更新)(哔哩哔哩);微扑克是一...
第2个科普wpk俱乐部开挂实锤... 您好,wpk这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩家在这款游戏中...
玩家科普牌乐门app提高胜率(... 玩家科普牌乐门app提高胜率(辅助挂)太坑了原来是有挂猫腻(2024已更新)(哔哩哔哩);牌乐门ap...