Qt中的MDI多对话框程序框架
来源:互联网 发布:太平洋炒股软件下载 编辑:程序博客网 时间:2024/04/30 01:34
//全部基于MainWindow
//---------------------------------------------------------------------- 1
#include <QMainWindow>
#include <QMdiArea>
class MainWindow : public QMainWindow
{
private:
Ui::MainWindow *ui;
QMdiArea *m_mdiArea;
QMdiSubWindow *subWin;
};
//---------------------------------------------------------------------------- 2
void MainWindow::CreateMdiArea()
{
//设定MDI
m_mdiArea = new QMdiArea;
this->setCentralWidget(m_mdiArea);
//设置启动窗口
Dialog333 *label = new Dialog333();
subWin = new QMdiSubWindow;
subWin->setWidget(label);
subWin->setAttribute(Qt::WA_DeleteOnClose);
m_mdiArea->addSubWindow(subWin);
subWin->setWindowFlags(Qt::FramelessWindowHint);
subWin->setStyleSheet("QPushButton {background: white;border: 1px solid rgb(41, 57, 85);border-radius: 3px; font-weight: bold; QPushButton:hover { background: lightgray;}");
subWin->setStyleSheet("QLabel #Title{color:blue;}");
subWin->resize(QSize(1200,800));
subWin->show();
}
//--------------------------------------------------------------------- 3
void MainWindow::open()
{
//设置启动窗口
m_mdiArea->closeAllSubWindows();
Dialog222 *label = new Dialog222();
subWin = new QMdiSubWindow;
subWin->setWidget(label);
subWin->setAttribute(Qt::WA_DeleteOnClose);
m_mdiArea->addSubWindow(subWin);
subWin->setWindowFlags(Qt::FramelessWindowHint);
subWin->setStyleSheet("QPushButton {background: white;border: 1px solid rgb(41, 57, 85);border-radius: 3px; font-weight: bold; QPushButton:hover { background: lightgray;}");
subWin->resize(QSize(1200,800));
subWin->show();
}
- Qt中的MDI多对话框程序框架
- QT中的各种对话框
- Qt中的对话框
- 在MDI程序弹出对话框内嵌入CView
- MDI程序
- MDI程序系统框架单文档对应多视图 切换 创建实现过程。
- MFC多文档视图界面(MDI)搭建图像处理框架程序总结
- 第一个QT对话框程序
- 制作自己的MFC MDI OPENCV程序框架
- 制作自己的MFC MDI OPENCV程序框架
- Qt:MDI相关笔记
- MDI程序,添加多文档模板,点击New菜单项的时候弹出New对话框要求让用户选择的问题
- [原创]Qt显示MessageBox对话框程序
- QT第一课_对话框小程序
- 跨平台编程的利器—Qt:一个MDI图形应用框架
- MDI窗口程序
- Qt OpenGL 基础程序框架
- 【框架-QT】修改程序图标
- 一个操作系统的实现(1)-准备工作
- C# 按钮添加事件
- hdu2830 Matrix Swapping II(DP)
- 数据库utf-8
- 战略游戏_ssl1230_树形dp
- Qt中的MDI多对话框程序框架
- 每个程序员都应该了解的内存知识
- 杭电试题简单分类
- MVP+Retrofit+RXAndroid使用详解
- 广场街拍白裙美女
- UVa 12506 Shortest Names
- Adapter优化(一)convertView和ViewHolder机制
- 程序编译的几个阶段
- 【SSH】Session持久化报错