View Single Post
Posts: 7 | Thanked: 0 times | Joined on Feb 2011
#7
I don't know what "qrc resource package" is. Could you please explain it?

Here is my code:
Code:
#include<QtCore>
#include<QLabel>
#include<QFile>
#include<QtGui>
#include<QString>
#include <iostream>
#include <QMessagebox>


class DblVec : public QVector<int>{
public:
     DblVec(int n):QVector<int>(n){}
};
using namespace std;

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QWidget *window         = new QWidget;
    QGridLayout *layout     = new QGridLayout;
    QPushButton *readFile   = new QPushButton;
    QString                 date;
    quint32                 size;
    DblVec                  line(size);
    QTextBrowser *browse    = new QTextBrowser;
    QScrollBar *scrollbar   = new QScrollBar;
    QFile infile("opt/Mad Qt example/data.txt");

    window->setWindowTitle("Data");
    readFile->setText("Button");
    layout->addWidget(readFile, 0, 1);

    if ( infile.open(QIODevice::ReadOnly |QIODevice::Text) )
    {   QString line2;
        QTextStream stream( &infile );
           while(!stream.atEnd())
        {
              line2 = stream.readAll();
        }

           browse->setText(line2);
            browse->setVerticalScrollBar(scrollbar);
            browse->show();
            infile.close();
     }

    layout->addWidget(browse, 0, 0);
    window->setLayout(layout);
    window->resize(500, 400);
    window->show();
    return a.exec();
}

And here is my directory structure for the packaging process:


Last edited by sakal; 2011-02-16 at 19:52.