QT显示两个QMainWinodw
来源:互联网 发布:python find()如实现 编辑:程序博客网 时间:2024/05/17 01:39
要显示两个QMainWindow 可以给第二个QMainWindow 添加:
public:
/*!
* \brief exec 类似于 QDialog 中的 exec 显示模式
*/
void exec();
protected:
/*!
* \brief closeEvent 关闭事件,监控窗口的关闭操作
* 主要是为了退出事件循环
* \param event
*/
void closeEvent(QCloseEvent *event);
/*!* \brief m_eventLoop 事件循环,用来实现 exec*/QEventLoop *m_eventLoop;
void Class::exec()
{
setWindowModality(Qt::ApplicationModal);
show();
m_eventLoop->exec();
}
void Class::closeEvent(QCloseEvent *event)
{
/*
* TODO 它可代替 TbarClose_Click 的功能
*/
m_eventLoop->exit();
return QMainWindow::closeEvent(event);
}
- QT显示两个QMainWinodw
- Qt "hello Qt!"显示
- 同时显示两个Dialog
- 并排显示两个div
- 显示两个图形
- 两个div并列显示
- 两个div并列显示
- 两个surfaceview重叠显示
- qt中连接两个数据库
- QT中文显示
- Qt显示汉字方法
- Qt中文显示
- qt中文显示
- QT中文显示
- Qt显示中文
- qt 显示中文
- Qt 中文显示
- QT显示图片
- 实用电子电路设计丛书
- 模式识别基础
- 数据库游标
- C++中数组名和指针的区别联系
- 3个著名加密算法(MD5、RSA、DES)的解析
- QT显示两个QMainWinodw
- vc遍历文件夹
- gdb使用及原理 .
- vi
- SQL回炉之三:子查询示例,视图
- c中的字节序
- Windows Store apps开发[48]MessageDialog的使用
- 小丑和皮球
- LibJpeg编译过程