C++ , Windows , Code::Blocks
Do sada sam radio u konzoli te prije par dana odlučio probati QT GUI.
Skinuo sam SDK sa QT sitea , instalirao ga , podesio QT location i
namjestio Environment Variable PATH -> po upustvima sa sitea.
Otvorio novi QT4 project u Code::blocks-u i činilo se da je sve OK.
Tamo je po defaultu neki primjer :
#include <QApplication>
#include <QFont>
#include <QPushButton>
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
QPushButton quit("Quit");
quit.resize(75, 30);
quit.setFont(QFont("Times", 18, QFont::Bold));
QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
quit.show();
return app.exec();
}
Pokrenuo ga i sve OK.
Nakon toga odem na tutorijal na službenom siteu i tamo je kao završni primjer
nekakva jednostavna igra te napravim copy-paste svih .h i .cpp fileova te ih potrpam
u tekući projekt da vidim kako funkcionira ali tad se javljaju problemi.
Code::Blocks mi javlja za npr. #include <QTimer> QTimer : No such file or directory
#include <QRect> QRect : No such file or directory
Deinstalirao sam QT i ponovo sve instalirao i podesio ponovo ali se problem ne gasi.
Te class-e mi ne rade niti u tom defaultnom primjeru::
#include <QApplication>
#include <QFont>
#include <QPushButton>
#include <QTimer> nema pravu svrhu , dodao samo radi ilustracije
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
QPushButton quit("Quit");
quit.resize(75, 30);
quit.setFont(QFont("Times", 18, QFont::Bold));
QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
quit.show();
return app.exec();
}
ba\107\main.cpp|4|QTimer: No such file or directory|
||=== Build finished: 1 errors, 0 warnings ===|
Tražio sam rješenje na googlu i ima nekih POLU!!!-sličnih situacija ali se ne radi o
Code::Blocksu i windowsim-a.
Da ne otkrivam toplu vodu danima po google tražeći rješenje , možda za nekog od Vas
ovo predstavlja bizarno lak problem .