Qt Programming memo

[個人メモ] [仕事メモ] [アイデア] [Rubyの魔神]
[Qt2クラス索引] [Qt基礎] [QFile] [Qt関連(SRA)] [Qtユーザフォーラム]
[Qt4tutorial] [入門Qt4プログラミング(英語版)] [Qt 4 @ Qt - Linux Life] [Qt2の本(PDF)] [Qt4.6リファレンス]
[The Linux Serial Programming HOWTO] [Qt Programming]

2010-03-08

[]メッセージボックス

#include <qmessagebox.h>
    QMessageBox::information( this, "Application name",    "Unable to find the user preferences file.\n",  "The factory default will be used instead." );

[]スレッド

#include<qthread.h>
                                                            
class MyThread : public QThread{
public:
        virtual void run();
};
                                                            
void MyThread::run()
{
        for(int count = 0;count < 20;++count){
                sleep(1);
                qDebug("Ping!");
        }
}
                                                            
int main(int argc,char *argv[])
{
        MyThread a;
        MyThread b;
        a.start();
        b.start();
        a.wait();
        b.wait();
                                                            
        return 0;
}

2010-03-07

[][][]Qt開発環境インストール 15:25

UbuntuOSに使っているNetWalkerQt Creatorが動くことを確認した。

NetWalker自体のCPUx86系ではないので通常のUbuntuソフトを持ってきても動かないが

Qt Creatorが動けばGUIソフトセルフコンパイルできる。

(通常なら母艦となるPC上でクロスコンパイルして入れる)

以下を実行して動くようになった。

sudo apt-get install qt-creator

sudo apt-get install qt4-dev-tools

sudo apt-get install g++