8Fermer10
SasumeLe 14/04/2008 à 15:17
sasume:~/test$ ls
mmain.cpp mmainform.cpp mainform.h
sasume:~/test$ cat main.cpp
#include "mainform.h" 
 
#include <QApplication> 
 
int main(int argc, char* argv[]) 
{ 
    QApplication app(argc, argv); 
        mainform mf; 
        mf.resize(400,400); 
        mf.show(); 
    return app.exec(); 
}
sasume:~/test$ cat mainform.h
#ifndef MAINFORM_H_INCLUDED 
#define MAINFORM_H_INCLUDED 
 
#include <QMainWindow> 
 
class mainform : public QMainWindow 
{ 
        Q_OBJECT 
 
public: 
        mainform(QWidget *parent = 0); 
}; 
 
#endif // MAINFORM_H_INCLUDED
sasume:~/test$ cat mainform.cpp
#include "mainform.h" 
 
mainform::mainform(QWidget *parent): QMainWindow(parent) 
{ 
        this->setWindowTitle("test"); 
        return; 
}
sasume:~/test$ qmake -project
sasume:~/test$ qmake
sasume:~/test$ make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../kde/src/qt-copy/mkspecs/linux-g++ -I. -I../qt-copy/include/QtCore -I../qt-copy/include/QtCore -I../qt-copy/include/QtGui -I../qt-copy/include/QtGui -I../qt-copy/include -I. -I. -I. -o main.o main.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../kde/src/qt-copy/mkspecs/linux-g++ -I. -I../qt-copy/include/QtCore -I../qt-copy/include/QtCore -I../qt-copy/include/QtGui -I../qt-copy/include/QtGui -I../qt-copy/include -I. -I. -I. -o mainform.o mainform.cpp
/home/kde-devel/qt-copy/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../kde/src/qt-copy/mkspecs/linux-g++ -I. -I../qt-copy/include/QtCore -I../qt-copy/include/QtCore -I../qt-copy/include/QtGui -I../qt-copy/include/QtGui -I../qt-copy/include -I. -I. -I. mainform.h -o moc_mainform.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../kde/src/qt-copy/mkspecs/linux-g++ -I. -I../qt-copy/include/QtCore -I../qt-copy/include/QtCore -I../qt-copy/include/QtGui -I../qt-copy/include/QtGui -I../qt-copy/include -I. -I. -I. -o moc_mainform.o moc_mainform.cpp
g++ -Wl,--no-undefined -o test main.o mainform.o moc_mainform.o    -L/home/kde-devel/qt-copy/lib -lQtGui -L/home/kde-devel/qt-copy/lib -L/usr/X11R6/lib -lpng -lSM -lICE -pthread -pthread -lXi -lXrender -lXrandr -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
sasume:~/test$


(j'utilise Qt 4.4)