qt设置模态对话框并设置对话框的位置
生活随笔
收集整理的這篇文章主要介紹了
qt设置模态对话框并设置对话框的位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引言
當對話框彈出的時候,其它的操作不能進行,這個對話框就是模態對話框,非模態對話框彈出的時候,其它的操作依舊可以做。以上就是通俗的理解模態對話框與非模態對話框。下面實現當模態對話框彈出的時候,設置彈出的位置正好居于其整個程序的中心位置。
案例
下面是以個對話框彈出時關于模態和其展示位置的設置。
//彈出創建群組對話框m_groupWidget = new QWidget();if (m_groupWidget != nullptr) {m_groupWidget->setModal(Qt::ApplicationModal);//模態對話框m_groupWidget->setGeometry(geometry().left() + (this->width()-m_groupWidget->width())/2,geometry().top() + (this->height()-m_groupWidget->height())/2,m_groupWidget->width(),m_groupWidget->height());m_groupWidget->show();}總結
以上是生活随笔為你收集整理的qt设置模态对话框并设置对话框的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qt将光标相对于桌面的位置转换为相对于窗
- 下一篇: java vector 输出_5.7(j