1、Qt Project之基本文件打開與保存


基本文件打開與保存:

 首先是涉及到的頭文件,我們需要在mainwindow.h包含頭文件:

#include <QFileDialog>
#include <QFile> #include <QDateStream>

下面在mainwindow.ui的界面的上方點擊Type Here,取名File,並在下一級中添加內容OpenLocalMedia,然后設計OpenLocalMedia的觸發信號對象,取名actionOpenLocalMedia

  界面選擇設計 

  信號名稱設計為 actionOpenLocalMedia

mainwindow.h文件中添加對應的槽函數聲明

private slots:
    void on_openlocal_media();

mainwindow.cpp文件中添加對應的槽函數實現,調用了getOpenFileNames成員函數來獲取對應文件夾的內容:

void MainWindow::on_openlocal_media()
{
    QStringList fileNamelist;
    fileNamelist = QFileDialog::getOpenFileNames(this,tr("select local files"),"~/",tr("MP3/MP4 Files(*.mp3 *.mp4);;")); //Read file with Regex Rules.
    if(!fileNamelist.isEmpty()) { qDebug() << fileNamelist; }else{
} return ; }

mainwindow.cpp文件中,將信號與槽進行連接:

connect(this->ui->actionOpenLocalMedia,SIGNAL(triggered(bool)),this,SLOT(on_openlocal_media()));

上述操作就完成了文件的讀取工作,其他相關操作請看其他的教程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM