- Κώδικας: Επιλογή όλων
pal@palina:~/Επιφάνεια εργασίας/zz$ make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o hello.o hello.cpp
hello.cpp: In function ‘int main(int, char**)’:
hello.cpp:8: σφάλμα: ‘tr’ was not declared in this scope
make: *** [hello.o] Error 1
Είδα αυτό που λέει για το tr και σκέφτηκα να το αφαιρέσω. Και τότε δούλεψε
Ααα ! Είχα δει κι αυτό πιο πριν :
- Κώδικας: Επιλογή όλων
hello.cpp:12: σφάλμα: ‘connect’ was not declared in this scope
make: *** [hello.o] Error 1
... και μάλλον ξέχασες το QObject::
δηλαδή έκανα έτσι τις γραμμές σου
QLabel *label = new QLabel("The label here !!!");
QLineEdit *edit = new QLineEdit("Lets wright something");
QPushButton *button = new QPushButton("&close");
και
- Κώδικας: Επιλογή όλων
QObject::connect(button, SIGNAL(clicked()), &app, SLOT(quit()));
Όσον αφορά την 9.04 τα ίδια. Αντιθέτως ... στην ultimate έτρεξε μια χαρά το δικό σου !
Ευχαριστώ πάντως. Έμαθα και ένα νέο στοιχείο. Αντί για όλα τα στοιχεία, πετάς ένα #include <QtGui> και καθαρίζεις.