1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      QT之消息對(duì)話框(十六)-創(chuàng)新互聯(lián)
      我們會(huì)經(jīng)常見到一些標(biāo)準(zhǔn)對(duì)話框,Qt 也為開發(fā)者提供了一些可復(fù)用的對(duì)話框類型。

      Qt 提供的可復(fù)用對(duì)話框全部繼 QDialog 類,關(guān)系如下圖所示:
      QT之消息對(duì)話框(十六)
      Qt 中的標(biāo)準(zhǔn)對(duì)話框遵循相同的使用方式,大概流程如下:
      QT之消息對(duì)話框(十六)
      那么我們的消息對(duì)話框是應(yīng)用程序中最常見的界面元素,主要用于:1、為用戶提示重要信息;2、強(qiáng)制用戶進(jìn)行操作選擇。如我們平時(shí)所見的畫圖時(shí)的對(duì)話框,如下:
      QT之消息對(duì)話框(十六)
      那么我們消息對(duì)話框的使用方式是怎樣的呢?如下所示:
      QT之消息對(duì)話框(十六)
      我們?cè)趯?shí)驗(yàn)中設(shè)置四個(gè)按鈕,頭文件如圖所示:
      QT之消息對(duì)話框(十六)
      我們構(gòu)建運(yùn)行會(huì)得到如下圖所示的效果圖:
      QT之消息對(duì)話框(十六)
      QMessageBox 中實(shí)用函數(shù)有:
      QT之消息對(duì)話框(十六)
      但是這些按鈕并沒有什么實(shí)際作用,下來(lái)我們就一 一添加作用。我們?cè)?SimpleMsgBtn 里設(shè)置一條消息框,程序如下:
      QT之消息對(duì)話框(十六)
      我們?cè)俅螛?gòu)建運(yùn)行后,點(diǎn)擊 Simple Message Dialog 按鈕,得到如下所示的消息對(duì)話框:
      QT之消息對(duì)話框(十六)
      我們?cè)?CustomMsgBtn 里設(shè)置消息框的名字為 Window Title,消息為 This is a detail message dialog!,再調(diào)用一個(gè)經(jīng)典的消息框,如果點(diǎn)擊的是 OK,則打印出 Ok button is clicked!。效果如下所示:
      QT之消息對(duì)話框(十六)
      那么我們經(jīng)常使用的對(duì)話框還有一種就是文件對(duì)話框,它則經(jīng)常用于以下情形:1、Open Mode,應(yīng)用程序中需要用戶打開一個(gè)外部的文件;2、Save Mode,應(yīng)用程序中需要將當(dāng)前內(nèi)容存儲(chǔ)于用戶指定的外部文件中。
      文本對(duì)話框的使用方式如下:
      QT之消息對(duì)話框(十六)
      那么我們有時(shí)得加上文件過濾器,就是在文件對(duì)話框中可以通過文件后綴定義過濾器。過濾器定義規(guī)則:顯示名(.后綴1.后綴2 ... .后綴 N)
      例: "Image(
      .png .xpm.jpg)"
      " Text(.txt)"
      "All(
      .*)"
      那么我們?cè)?OpenFileBtn 中設(shè)置打開文件,程序如下所示:
      QT之消息對(duì)話框(十六)
      效果如下所示:
      QT之消息對(duì)話框(十六)
      因?yàn)槲覀冊(cè)诔绦蛑兄辉O(shè)置了 .txt 格式的,所以打開的界面只顯示了 .txt 格式的。
      我們?cè)?SaveFileBtn 中設(shè)置保存文件,類型也只設(shè)置一種 .txt 的,程序如下所示:
      QT之消息對(duì)話框(十六)
      效果圖如下所示:
      QT之消息對(duì)話框(十六)
      那么我們本節(jié)學(xué)習(xí)了 Qt 中消息對(duì)話框的有關(guān)內(nèi)容,Qt中提供了多個(gè)可復(fù)用的對(duì)話框類型:1、繼承于 QDialog 類型 2、遵循相同的使用方式;QMessageBox 用于提示重要的程序信息;QFileDialog 用于獲取系統(tǒng)中的文件路徑。

      成都創(chuàng)新互聯(lián)公司-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、大邑服務(wù)器托管、等保安全、私有云建設(shè)等企業(yè)級(jí)互聯(lián)網(wǎng)基礎(chǔ)服務(wù),歡迎聯(lián)系:18982081108

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


      本文名稱:QT之消息對(duì)話框(十六)-創(chuàng)新互聯(lián)
      當(dāng)前鏈接:http://www.ef60e0e.cn/article/dpiped.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        洱源县| 仙居县| 从江县| 荣昌县| 德钦县| 友谊县| 永善县| 黔西| 雅江县| 石家庄市| 建宁县| 南开区| 杭锦后旗| 新宁县| 莫力| 商南县| 酒泉市| 长乐市| 故城县| 延安市| 宁乡县| 同江市| 清丰县| 娱乐| 怀宁县| 宜兰县| 株洲市| 浠水县| 那坡县| 九龙县| 湘乡市| 临泉县| 改则县| 封开县| 南康市| 安泽县| 南郑县| 乡宁县| 安平县| 胶南市| 凤山县|