QMessageBox 使用方法
生活随笔
收集整理的這篇文章主要介紹了
QMessageBox 使用方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Qt中經(jīng)常需要彈出窗口,QMessageBox可以實(shí)現(xiàn)此功能,一共有三種窗口,information, question, 和 warning,critical, about分別對(duì)應(yīng)感嘆號(hào),問號(hào)和叉號(hào)等等,使用方法很簡單,一共有三個(gè)參數(shù),第一個(gè)是父窗口句柄,剩下兩個(gè)分別為窗口名稱和顯示內(nèi)容,顯示內(nèi)容為QString類型。如下所示:
QMessageBox::information(this, tr("Title"), tr("Content")); QMessageBox::question(this, tr("Title"), tr("Content")); QMessageBox::warning(this, tr("Title"), tr("Content")); QMessageBox::critical(this, tr("Title"), tr("Content")); QMessageBox::about(this, tr("Title"), tr("Content"));如果需要對(duì)話框下面有Ok, Yes, No 等按鈕,需要添加后面兩個(gè)參數(shù),一個(gè)是出現(xiàn)哪兩個(gè)按鈕,一個(gè)是設(shè)置缺省按鈕:
QMessageBox::StandardButton r = QMessageBox::question(this, "Title", "Content", QMessageBox::Yes | QMessageBox::No, QMessageBox::No); if (r == QMessageBox::Yes) {// Do something here }本文轉(zhuǎn)自博客園Grandyang的博客,原文鏈接:使用方法QMessageBox ,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原博主。
總結(jié)
以上是生活随笔為你收集整理的QMessageBox 使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cf樱怎么获得 为什么还有人玩穿越火线
- 下一篇: PLSQL导出触发器代码