Forum Linux.pl

Programowanie => C/C++ - KDE/Qt => Wątek zaczęty przez: rhobar w 2011-04-17, 15:04:52

Tytuł: Qt-designer pierwszy program
Wiadomość wysłana przez: rhobar w 2011-04-17, 15:04:52
Chciałbym dodać swój program ,aby można było go odpalić w graficznym okienku. Nie wiem jednak jak dodać do niego kod programu C++? Otworzyłem Plik>nowy formularz>Dialog with Buttons B. I teraz nie wiem jak dodac kod programu do tego edytora sygnału/slotów. Może mi ktoś napisać jak to dodać na prostym przykładzie hello world w C++ i qt-designer?
Tytuł: Qt-designer pierwszy program
Wiadomość wysłana przez: mateo86 w 2011-04-17, 15:19:41
Lektura na dłuższy czas: http://doc.trolltech.com/4.7/widgets-tutorial.html (http://doc.trolltech.com/4.7/widgets-tutorial.html).

Wszystko tam jest opisane, sam powoli z tym ruszałem.
Tytuł: Qt-designer pierwszy program
Wiadomość wysłana przez: rhobar w 2011-04-17, 15:59:06
A możesz wytłumaczyć co gdzie wpisać. Bo dziś pierwszy raz zainstalowałem to QT Designer, jak bym załapał gdzie to się wpisuję. Potem już bym sobie poradził.
Obecnie tak stworzyłem prosty okienkowy wpis:
Tworze pusty katalog, a w nim plik "hello.cpp" o kodzie:
#include 
#include

int main(int argc, char *argv[])
        {
        QApplication app(argc, argv);
        QLabel *label = new QLabel("

Hello World "
                           "Oraz witaj w Qt!

");
        label->show();
        return app.exec();
        }
Następnie  w katalogu z tym plikiem ,wykonaj w konsoli polecenie "qmake -project". Stworzy to w linuksie plik *.pro z informacjami do skompilowania kodu. Polecenie "qmake *.pro" wygeneruje plik Makefile, dzięki czemu polecenie "make" skopiluje plik i stworzy wykonywalny plik "./hello".
(http://img859.imageshack.us/img859/2166/helloh.jpg) (http://img859.imageshack.us/img859/2166/helloh.jpg)
Powoli wszystko ogarniam w tym QT
http://www.youtube.com/watch?v=2AV9nRHJNK4
Tytuł: Qt-designer pierwszy program
Wiadomość wysłana przez: w 2011-04-18, 10:51:29
qmake -project
qmake
make

to wszystko wpisujesz w konsoli w katalogu, w którym .cpp i inne
Tytuł: Qt-designer pierwszy program
Wiadomość wysłana przez: rhobar w 2011-04-18, 13:07:50
Cytat: przemek_wrc
qmake -project
qmake
make

to wszystko wpisujesz w konsoli w katalogu, w którym .cpp i inne
Chyba nie przeczytałeś powyższego postu. Przecież to opisałem. Nie wiem tylko jak dodac swój kod graficznie w qt-designer