首页 > 代码库 > qt 学习梳理
qt 学习梳理
1. qt 之 QWidget的DoModel
QDialog实现模态非模态不用多介绍,但对于其父类QWidget就略微有点小麻烦,因为QWidget中没有exec(),也没有setModal()方式;
下面就介绍下,如何让QWidget可以DoModel;
m_pWidget->setAttribute(Qt::WA_ShowModal);
//设置窗口居中显示
m_pWidget->move((QApplication::desktop()->width() - m_pWidget->width()) / 2,
(QApplication::desktop()->height() - m_pWidget->height()) / 2);
m_pWidget->show();
这样设置后,可能发现该方法并未生效,原因可能是m_pWidget的父窗口没有设置为NULL,OK,不妨设置为NULL试试
qt 学习梳理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。