溫馨提示×

qt怎么打開文件資源管理器

qt
小億
496
2024-01-13 14:16:22
欄目: 編程語言

在Qt中,可以使用QFileDialog類來打開文件資源管理器。下面是一個示例代碼,演示如何打開文件資源管理器并選擇文件或文件夾:

#include <QApplication>
#include <QFileDialog>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    // 打開文件資源管理器并選擇文件
    QString filePath = QFileDialog::getOpenFileName(nullptr, "選擇文件", "", "所有文件 (*.*)");

    // 打開文件資源管理器并選擇文件夾
    QString dirPath = QFileDialog::getExistingDirectory(nullptr, "選擇文件夾", "");

    return a.exec();
}

上述代碼中,getOpenFileName函數用于選擇文件,getExistingDirectory函數用于選擇文件夾。第一個參數是父窗口的指針,可以設置為nullptr,第二個參數是對話框的標題,第三個參數是打開對話框時顯示的默認路徑,第四個參數是文件過濾器,可以根據需要設置。

運行上述代碼后,將會彈出文件資源管理器對話框,可以選擇文件或文件夾。選擇后,對應的路徑將會被存儲在filePathdirPath變量中。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女