QT打開文件對話框和保存文件對話框介紹,以記事本爲列

今天學了打開文本對話框,和關閉文本對話框,這麼重要的東西,嚇得我趕緊寫了篇博客記錄一下安靜

真正的大師永遠都懷着一顆學徒的心:紀念我最喜歡的LOL易大師

---------------------------------------------------------------------------------------------------------------華麗的分割線--------------------------------------------------------------------------------------------


讓我們開始吧:

開文件對話框:

QString fileName = QFileDialog::getSaveFileName(this,
		QString::fromLocal8Bit("新建一個文本文件"),
		"",
		tr("Config Files (*.txt)"));
這是一段打開文件對話框的代碼:第一個參數,this,就是你的佈局文件,第二個參數就是對話框的名字,第三個參數打開文件的名字可以直接寫"",第四個參數是打開文件的類型,可以用兩個;;符號添加一個類型,比如   text(*.text);;mp3(*.text)  這樣就有兩個文件類型了,fileName的得到的文件名字如果用isNull可以判斷用戶到底打開了一個文件還是點擊了取消。


保存文件對話框:

QString fileName = QFileDialog::getSaveFileName(this,
		QString::fromLocal8Bit("文件另存爲"),
		"",
		tr("Config Files (*.txt)"));

這是一段保存文件對話框的代碼:第一個參數,this,就是你的佈局文件,第二個參數就是對話框的名字,第三個參數保存文件的名字可以直接寫"",也可以指定名字,第四個參數是保存文件的類型,可以用兩個;;符號添加一個類型,比如   text(*.text);;mp3(*.text)  這樣就有兩個文件類型了,fileName的得到的文件名字如果用isNull可以判斷用戶到底保存了一個文件還是點擊了取消。


-----------------------------------------------------------------------------------------------------------------華麗的分割線-------------------------------------------------------------------------------------------------

如果還沒有看明白,可以下載博主寫的小列子,來熟悉:

裏面用了,打開文件對話框和保存文件對話框,如圖:


程序如圖



博主的記事本代碼地址:http://download.csdn.net/detail/li491093957/9656029


-------------------------------------------------------------------------------------------------------------華麗的結束線----------------------------------------------------------------------------------------------

----------

-------

----

--

-

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章