qfiledialog

    1熱度

    1回答

    我正在使用Qt.Gui.QFileDialog.getOpenFileName方法打開文件。如果我將默認文件目錄設置爲"/Users/me/Documents/data/2013/today/",則對話框打開爲"/Users/me/Documents/data/2013/"並選擇"today"文件夾。如何獲得在窗口中打開的正確的默認文件夾? fname = QtGui.QFileDialog.ge

    0熱度

    1回答

    剛剛開始使用qt, 翻閱文檔,谷歌,例子等。試圖找到簡單的例子(工作介意你) 表明如何做到(imho)簡單的事情,由他們自己。 好吧,我偶然發現了我的答案,我想知道這種方法會在代碼變得更復雜後再引起問題。 還有比這個例子更需要的東西,但這是直接來自工作代碼。 mainwindow.h: 我加入 private slots: void vpkButton_clicked(); 後 UI

    2熱度

    2回答

    在我的應用程序的唯一窗口是一個QQuickView這是QWindow一個子類,而不是QWidget,所以如果我想用一個QFileDialog給用戶選擇保存文件,我不知道如何將其父母設置爲QQuickView。我知道QFileDialog沒有父母,但如果它沒有父母,它不會集中於QQuickView。這不是一個大問題,但在我的操作系統(Ubuntu 13.10)上,沒有父母的QFileDialog有時

    1熱度

    1回答

    是否可以將QFileDialog::getSaveFileName()作爲Mac OS上的工作表顯示? 設置父窗口小部件似乎沒有幫助,我使用的是Qt5。 編輯:@troyane建議沿着線的東西: QFileDialog dialog(this); dialog.setWindowModality(Qt::WindowModal); dialog.setResult(0); dialog.sh

    1熱度

    1回答

    這讓我發瘋,而且我搜遍遍地,找不到任何有此問題的人。在尋找答案的搜索中我無法很好地描述它,所以我正在找你。 這是我的代碼: def browse(self): directory = QtGui.QFileDialog.getOpenFileName (self, "Find Files") if directory: self.newfilepath.setT

    0熱度

    1回答

    #include <QApplication> #include <QFileDialog> #include <QDebug> int main(int argc, char** argv){ QApplication app(argc, argv); QFileDialog dlg; dlg.setAcceptMode(QFileDialog::Acce

    8熱度

    3回答

    我嘗試在Mac OS X中創建「另存爲...」對話框。但我不想使用QFileDialog::getSaveFileName()函數,因爲對話框由此功能創建的是不是真正在Mac OS X Lion中生成。所以,我決定創建對話框,QFileDialog對象: auto export_dialog(new QFileDialog(main_window)); export_dialog->setWin

    2熱度

    2回答

    我使用QFileDialog作爲 filename = QFileDialog::getExistingDirectory(this,"Select Image File: ",dataDir,0); 我想,我可以選擇它之前檢查文件夾內的文件。功能getExistingDirectory()將QFileDialog::ShowDirsOnly設置爲默認選項。我檢查了文檔,沒有任何與此相反的選項

    -1熱度

    2回答

    我注意到QFileDialog實例正在爲給定操作系統返回具有錯誤分隔符的成員函數selectedFile()的絕對路徑。這不是預期的跨平臺語言(python) 我應該怎麼做才能糾正這個問題,以便使用'os.sep'的正確的與操作系統無關的python代碼的其餘部分可以正確?我不想記住我可以在哪裏,不能使用它。

    0熱度

    1回答

    我想使用QFileDialog來獲取新目錄的名稱,我將在其中創建幾個配置文件。 如果目錄名稱不包含擴展名部分,那將會很好。我如何強制用戶,不要提供與filename.extension QFileDialog? 我試着用下面的代碼: QString fileName = QFileDialog::getSaveFileName(this, tr("create a directory),