qfiledialog

    0熱度

    1回答

    我試圖讓使用QFileDialog的文件路徑,編譯就不錯,但是當我打開應用程序的對話框中,該窗口彈出QFileDialog統一目錄就像它缺少路徑中的字母「á」。 它彈出,即使我嘗試從快速訪問(順便說一句,我使用的是Windows 10的64位。) 的Qt版本中打開桌面:5.7.0 編譯器:微軟的Visual C++編譯器14.0(amd64) 有人可以幫我解決嗎? 這裏是我的代碼: // Head

    1熱度

    1回答

    我有幾個窗口標誌爲WindowStaysonTopHint的對話框。當我打開QFileDialog時,它顯示在這些對話框的底部。如何設置QFileDialog的窗口標誌。我使用下面的代碼來顯示頂部的對話框,但它不起作用。 > QFileDialog *dialog=new QFileDialog(this); > > dialog->setWindowModality(Qt::Applicat

    1熱度

    2回答

    我一直試圖弄清楚這幾天,還沒有弄清楚。基本上我正在使用QFileDialog來選擇一個文件,但如果我關閉窗口與出選擇文件程序崩潰。我如何判斷是否沒有選中文件?這裏是我使用的代碼: 這是我用來獲取所選文件的代碼。 selectedFiles = loadFile.selectedFiles(); filename = selectedFiles.at(0); 我嘗試使用 {如果(dialog

    0熱度

    1回答

    需要關於如何檢索選定文件夾的目錄路徑並將其設置在LineEdit上的建議。 我有以下簡單的GUI 如果我點擊工具按鈕(紅色圓圈內的按鈕),然後一個對話窗口會彈出。然後我們可以導航選擇所需的文件夾。我希望我可以將路徑(以字符串形式)傳遞到選定文件夾到按鈕旁邊的行編輯框,一旦用戶單擊選擇文件夾。但是,我無法弄清楚如何做到這一點。到目前爲止,這裏是我的代碼: from PyQt5 import QtCo

    5熱度

    1回答

    我在我的C++應用程序中使用QT。我知道當我使用QFileDialog時,歷史記錄保存在註冊表中。假設我在應用程序中有多個QFileDialog實例。我可以分別保存每個實例的歷史記錄嗎?據我檢查,似乎相同的註冊表項更新爲每個實例。

    0熱度

    1回答

    我有QFileDialog在過濾器中有11個項目。默認情況下,QComboBox顯示10,其餘部分需要滾動 - 即必須滾動顯示1項。我想改變它。 QComboBox擁有maxVisibleItems屬性,但是如何訪問QFileDialog的過濾器組合框?我可以在QDialogPrivate::qFileDialogUi->fileTypeCombo中看到它,但我無法訪問它。 謝謝!

    0熱度

    1回答

    我使用下面的代碼來構建文件名的QStringList中: QStringList filenames = QFileDialog::getOpenFileNames(this,"",QDir::currentPath()); 我怎樣才能改變這個,所以我可以選擇目錄中呢? 我看了看: dialog.setFileMode(QFileDialog::AnyFile); ,但我不明白如何與我的

    0熱度

    1回答

    這個問題很簡單,在標題中。 谷歌搜索沒有幫助在這一個。我如何讓QFileDialog在其保存名稱字段上使用QValidator? 謝謝。

    1熱度

    1回答

    我在Windows 10 該項目工程創建音頻播放器使用Qt 5.7,但是當我打開音頻文件交回這些錯誤 shell\comdlg32\fileopensave.cpp(14274)\comdlg32.dll!75622833: (caller: 7565211C) ReturnHr(1) tid(dec) 80004005 Not specified error. CallContext:

    0熱度

    1回答

    我想從QLabel類中更改Label小部件的文本,以顯示用戶選擇的圖像文件的文件路徑,當它們單擊按鈕打開文件對話框以從他們的計算機中選擇圖像時。下面是代碼: class GUI(QMainWindow): #Load the GUI. def __init__(self): super().__init__() #Define the window i