Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)](YOUTUBE 教學備份)

Qt 4.7 學習紀錄~C++ 13 – Resource Files.mp4[建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)](YOUTUBE 教學備份)

教學影片來源:https://www.youtube.com/watch?v=6KtOzh0StTc&list=PL2D1942A4688E9D63
Tool來源:http://qt.software.informer.com/download/
Github資源收藏:https://github.com/jash-git/Win_Qt_Learn

本教學內容,建立qrc檔,讀取rc內定義的路徑檔案就只要在路徑前面加上冒號即可(影片03:03有明確教學)

內容重點
        建立一個Qt Console的專案程式而非一個QT空專案
        測試確定qrc內所指定的檔案會被包覆到執行檔中,所以在任何地方都可執行

#include <QtCore/QCoreApplication>
#include <QFile>
#include <QTextSTream>
#include <iostream>
#include <QString>
#include <cstdio>

using namespace std;

void Pause()
{
    printf(“Press Enter key to continue…”);
    fgetc(stdin);
}
int main(int argc, char *argv[])
{
    //–Pause()取代 QCoreApplication a(argc, argv);

    std::cout<<“HELLO Qt_013\n——————————–\n”;
    QString src(“:/Qrc_Path/main.cpp”);

    QFile file(src);

    if (!file.open(QIODevice::ReadOnly)) {
        cerr << “Cannot open file for reading:”
             << qPrintable(file.errorString()) << endl;

        return false;
    }

    QTextStream in(&file);

    while (!in.atEnd()) {
        cout << qPrintable(in.readLine()) << endl;
    }

    in.flush();
    file.close();
    Pause();
    return 1;//return a.exec();
}

 

 

 

        

 

 

 



 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *