Code::blocks mi ne prepoznaje class-e QT-a

poruka: 3
|
čitano: 1.245
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Code::blocks mi ne prepoznaje class-e QT-a

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 .

 

 

 

 

Poruka je uređivana zadnji put pon 21.6.2010 22:43 (nik_02).
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
RE: Code::blocks mi ne prepoznaje class-e QT-a

Ja san proba radit sa tin QT i vise san se izmucia nego ima koristi

 

QT nenudi nista vise nego VS (bar po meni) ako zelis one osnovne graficke elemente imas ih gotove u VS ali nemoj otvarat c++ nego c#, one kompliciranije stvari koje QT kao nudi mozes napravit ako znas sintaksu QT-a a u tom slucaju je opet bolje poigrat se sa c++/c# (jer ces to kasnije moc i di drugo koristit) i napravit to u VS-u

16 godina
neaktivan
offline
Code::blocks mi ne prepoznaje class-e QT-a

rješeno uz pomoć stackoverflow sitea

 

trebalo je precizirati točnu lokaciju .h file-a

 

include<QtCore/QTimer>

Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice