Eh ovako ljudi..Skinuo sam ovaj QT tacnije verziju 4.3.0.Instalacija je uspjesno uspjela..Ali nemogu da nadjem qmake da bi mogao source linkovati i sve ostalo sto je potrebno..Malo sam googlao po netu i nasao neke info-e da poslije 3ce verzije qmake ne dolazi u sklupu qt paketa vec da se mora naknadno skinuti..i tako dalje trazeci po "drugaru" google-u nista ne nadjoh..Ako ko ima ovaj qmake ili zna da rijesii problem bio bi mu zahvalan ako napise :)haj uzdravlje
qmake za windows
Zaključano
Zakačeno
izmenjeno 1 put, poslednji put rumpl 12.06.2007. u 20:02
Izmene poruke
- rumpl12.06.2007. u 20:02zapis iz teksta poruke
Ja isao ovde: http://trolltech.com/products/qt/evaluate, skinuo "Qt/Windows Open Source Edition",
unzipovao fajl, pogledao sta ima u njemu, i, gle sta sam nasao:
Sad, naravno, nisam na windowsu, ali linux verzija, kada pokrenem configure, prvo kaze:
Ajd sad ti meni reci gde si ti nasao tvoju verziju Qt-a, i kako si ga instalirao...
unzipovao fajl, pogledao sta ima u njemu, i, gle sta sam nasao:
Code:
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 bin
-rw-r--r-- 1 rumpl rumpl 116814 2007-05-25 15:11 changes-4.3.0
-rwxr-xr-x 1 rumpl rumpl 618496 2007-05-25 15:09 configure.exe
drwxr-xr-x 18 rumpl rumpl 4096 2007-06-12 18:52 demos
drwxr-xr-x 3 rumpl rumpl 4096 2007-06-12 18:51 doc
drwxr-xr-x 26 rumpl rumpl 4096 2007-06-12 18:52 examples
drwxr-xr-x 18 rumpl rumpl 4096 2007-06-12 18:51 include
-rw-r--r-- 1 rumpl rumpl 2683 2007-05-25 15:10 INSTALL
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 lib
-rw-r--r-- 1 rumpl rumpl 19360 2007-05-25 15:10 LICENSE.GPL
drwxr-xr-x 55 rumpl rumpl 4096 2007-06-12 18:52 mkspecs
-rw-r--r-- 1 rumpl rumpl 2783 2007-05-25 15:10 OPENSOURCE-NOTICE.TXT
-rw-r--r-- 1 rumpl rumpl 5200 2007-05-25 15:10 projects.pro
drwxr-xr-x 3 rumpl rumpl 4096 2007-06-12 18:52 qmake << EVO GA QMAKE...
-rw-r--r-- 1 rumpl rumpl 3765 2007-05-25 15:10 README
drwxr-xr-x 15 rumpl rumpl 4096 2007-06-12 18:52 src
drwxr-xr-x 12 rumpl rumpl 4096 2007-06-12 18:52 tools
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 translations
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 bin
-rw-r--r-- 1 rumpl rumpl 116814 2007-05-25 15:11 changes-4.3.0
-rwxr-xr-x 1 rumpl rumpl 618496 2007-05-25 15:09 configure.exe
drwxr-xr-x 18 rumpl rumpl 4096 2007-06-12 18:52 demos
drwxr-xr-x 3 rumpl rumpl 4096 2007-06-12 18:51 doc
drwxr-xr-x 26 rumpl rumpl 4096 2007-06-12 18:52 examples
drwxr-xr-x 18 rumpl rumpl 4096 2007-06-12 18:51 include
-rw-r--r-- 1 rumpl rumpl 2683 2007-05-25 15:10 INSTALL
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 lib
-rw-r--r-- 1 rumpl rumpl 19360 2007-05-25 15:10 LICENSE.GPL
drwxr-xr-x 55 rumpl rumpl 4096 2007-06-12 18:52 mkspecs
-rw-r--r-- 1 rumpl rumpl 2783 2007-05-25 15:10 OPENSOURCE-NOTICE.TXT
-rw-r--r-- 1 rumpl rumpl 5200 2007-05-25 15:10 projects.pro
drwxr-xr-x 3 rumpl rumpl 4096 2007-06-12 18:52 qmake << EVO GA QMAKE...
-rw-r--r-- 1 rumpl rumpl 3765 2007-05-25 15:10 README
drwxr-xr-x 15 rumpl rumpl 4096 2007-06-12 18:52 src
drwxr-xr-x 12 rumpl rumpl 4096 2007-06-12 18:52 tools
drwxr-xr-x 2 rumpl rumpl 4096 2007-06-12 18:52 translations
Sad, naravno, nisam na windowsu, ali linux verzija, kada pokrenem configure, prvo kaze:
Code:
Creating qmake. Please wait...
Creating qmake. Please wait...
Ajd sad ti meni reci gde si ti nasao tvoju verziju Qt-a, i kako si ga instalirao...
Potpis
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
-Humphrey Bogart
Skinuo sam tu open-source verziju i sve je ok dodje sto je potrebno..Sada je frka nemog u ga instalirati..Kada pokrenem ovaj INSTALL.EXE fajl samo mi se izlistaju opcije i zatvori mi se program...Koliko sam skontao treba kompajlirati ove source fajlove..Ali tacno sta treba kompajlirati da bi dobio izvrsne fajlove za qtdesigner i ostale aplikacije sto su mi potrebne u sklopu QT.?NIsam imao nikad iskustva sa ovim..Koristim DevC++..I jel mi jos sta potrebno da bi sve ovo rijesio..Haj u medjuvremenu cu jos malo cackati po gogole o ovome pa cemo vidjeti hocul sta naci.Hvala
Najlakse je da skines precompiled verziju :
[url] http://www.trolltech.com/downl...win-opensource-4.3.0-mingw.exe [/url]
A ako imas DevC++ onda ti vise nista nije potrebno jer uz njega ide i MinGW compiler, samo treba pri instalaciji da izaberes root folder gde je DevC++ instaliran, a imas i opciju da ti instalacioni program skine MinGW compiler.
Qt4 open source verzija se moze koristiti i uz Visual Studio( express ) , imas uputstvo na :
[url] http://qtnode.net/wiki/Qt4_with_Visual_Studio [/url].
[url] http://www.trolltech.com/downl...win-opensource-4.3.0-mingw.exe [/url]
A ako imas DevC++ onda ti vise nista nije potrebno jer uz njega ide i MinGW compiler, samo treba pri instalaciji da izaberes root folder gde je DevC++ instaliran, a imas i opciju da ti instalacioni program skine MinGW compiler.
Qt4 open source verzija se moze koristiti i uz Visual Studio( express ) , imas uputstvo na :
[url] http://qtnode.net/wiki/Qt4_with_Visual_Studio [/url].
Potpis
History, in general, only informs us what bad government is.
Thomas Jefferson
Thomas Jefferson
Ev pokusao.. ne pomaze..ev probao sam sve i ovo da uradim http://www.qtforum.org/article...0-working-with-Dev-C.html..ali nista... Pokusao da podesim i ove opcije u devc++ ali opet nista :)..Mozes li napisati nakon instaliacije svaki korak step by step ako ti nije mrsko :) Sva podesavanja i to ... jednostavno kad krenem da kompajl ne moze da mi nadje headere..:( hvala
Citat:
nothing_007: Ev pokusao.. ne pomaze..ev probao sam sve i ovo da uradim http://www.qtforum.org/article...0-working-with-Dev-C.html..ali nista... Pokusao da podesim i ove opcije u devc++ ali opet nista :)..Mozes li napisati nakon instaliacije svaki korak step by step ako ti nije mrsko :) Sva podesavanja i to ... jednostavno kad krenem da kompajl ne moze da mi nadje headere..:( hvala
Prvo napravis folder aplikacije (recimo MyApp) i u njega stavis .cpp i .h fajlove tvoje aplikacije a zatim
pokrenes Qt-4.3.0 Command prompt koji ti je instaliran u Qt meniju ( U njemu su vec postavljene sve Qt i gcc putanje
koje su potrebne) i uradis sledece :
cd c:/Putanja_do_foldera/MyApp
qmake -project
qmake
i bice napravljen MyApp.pro kao i Makefile.Debug, Makefile.Release, folderi debug i release a kad ukucas
make release
bice ti kreiran MyApp.exe u folderu release.
E sad za koriscenje Qt i DevC++ ovako:
U DevC++ new project pa izaberi empty project pa izaberi putanju do MyApp foldera a za naziv projekta ukucaj MyApp
zatim desni klik na MyApp u project tabu s leve stane pa add to project pa izaberi .cpp i .h fajlove tvoje aplikacije
ondak izaberi iz menija project - project options pa u tabu Build Options za exec output directory izaberi putanju do release foldera, a u sledecem tabu Makefile stikliraj use custom Makefile i izaberi putanju do Makefile.Release i to je to mozes krenuti sa compile.Ovo je bilo za kreiranje release aplikacije a za debug je sve isto samo tamo gde je release stavi debug.
Sto se tice opcija compilera njih(posto koristimo custom makefile) ne definises iz DevC++ nego iz .pro fajla ako ti bude potrebno mozemo i o tome kasnije 1. probaj kako ovo funkcionise.
Cini mi se da postoji i plugin za DevC++ za kreiranje Qt4 app. ali ga ne koristim navikao sam na gornji nacin mada sada ni to ne koristim nego Qt4 + VisualStudio Express a uputstvo je na linku koji sam gore dao.
I jos jedna bitna stvar, da bi pokrenuo ovako kreiranu aplikaciju moraju biti podesene enviroment varijable za MinGW i Qt
dll-ove znaci u PATH dodaj c:/dev-cpp/bin;c:/Qt-4.3.0/bin - tj. tvoju putanju a ako ne onda u folder aplikacije dodaj mingwm10.dll i Qt dll-ove ili ih stavi u windows folder(mada ovo bolje nemoj).
Nadam se da je pomoglo.Pozdrav!
Potpis
History, in general, only informs us what bad government is.
Thomas Jefferson
Thomas Jefferson
Mislis da prebacim header fajlove u ovaj folder koji cu sam kreirati?Npr .h fajlove koje su mi potrebni u ovom mom slucaju ..tj(qapplication.h,qpushbutton.h).?Kako da uradim to..?
A ovo sa pravljenjem ovih fajlova mi je uredu..kreira mi sve potrebne fajlove(MyApp.pro kao i Makefile.Debug, Makefile.Release, folderi debug i release)ali kad ukucam komandu "make release"kao pojavi mi se erorr i ne kreira mi se ovaj izvrsni fajl u release folder..
I jos jedan od problema mi jer u devc++ kada udjem u project options opste nemam vise tih tabova kao kod tebe..vec samo jedan u kojem mogu podesiti neke stvari ali nista od navedenog..Koliko komplikacija kod konfigurisanja programa ccc:) HVALA PUNO
A ovo sa pravljenjem ovih fajlova mi je uredu..kreira mi sve potrebne fajlove(MyApp.pro kao i Makefile.Debug, Makefile.Release, folderi debug i release)ali kad ukucam komandu "make release"kao pojavi mi se erorr i ne kreira mi se ovaj izvrsni fajl u release folder..
I jos jedan od problema mi jer u devc++ kada udjem u project options opste nemam vise tih tabova kao kod tebe..vec samo jedan u kojem mogu podesiti neke stvari ali nista od navedenog..Koliko komplikacija kod konfigurisanja programa ccc:) HVALA PUNO
Citat:
nothing_007: Mislis da prebacim header fajlove u ovaj folder koji cu sam kreirati?Npr .h fajlove koje su mi potrebni u ovom mom slucaju ..tj(qapplication.h,qpushbutton.h).?Kako da uradim to..?
Ne, nego header i source fajlove tvoje aplikacije, u principu to mogu biti i potpuno prazni fajlovi ili pak neki jednostavan template, njih ces kasnije editovati u samom DevC++-u. Ako kasnije zelis da dodas jos neke source fajlove moras ponovo pokrenuti qmake.
Citat:
nothing_007:
A ovo sa pravljenjem ovih fajlova mi je uredu..kreira mi sve potrebne fajlove(MyApp.pro kao i Makefile.Debug, Makefile.Release, folderi debug i release)ali kad ukucam komandu "make release"kao pojavi mi se erorr i ne kreira mi se ovaj izvrsni fajl u release folder..
A ovo sa pravljenjem ovih fajlova mi je uredu..kreira mi sve potrebne fajlove(MyApp.pro kao i Makefile.Debug, Makefile.Release, folderi debug i release)ali kad ukucam komandu "make release"kao pojavi mi se erorr i ne kreira mi se ovaj izvrsni fajl u release folder..
Kakav error, sta kaze? Probaj u taj folder da stavis neki jednostavan primer iz examples foldera - recimo stavi C:\Qt-4.3.0\examples\tutorial\t1\main.cpp - pa probaj onda.
Citat:
I jos jedan od problema mi jer u devc++ kada udjem u project options opste nemam vise tih tabova kao kod tebe..vec samo jedan u kojem mogu podesiti neke stvari ali nista od navedenog..Koliko komplikacija kod konfigurisanja programa ccc:
Kako to sad,koju verziju koristis, koliko znam vec godinama je - Dev-C++ 5 neka beta verzija.Probaj skini tu poslednju verziju pa da vidimo.Isto tako pogledaj kada pokrenes Qt-4.3.0 Command prompt onda budu izlistane putanje koje su pri instalaciji postavljene,proveri da li odgovaraju stvarnim putanjama, kakav output dobijes kada pokrenes gcc -v?
A sto se tice komplikacija pa sta da ti kazem, moze i bez njih recimo kupis komercijalnu verziju Qt4 koja se sasvim lako integrise u sve verzije Visual Studio-a i kreiranje, podesavanje, debagovanje aplikacija je veoma jednostavno, dobijes cak i integrisan graficki dizajner dijaloga i formi, evo kako to izgleda :
[url] http://trolltech.com/products/qt/indepth/vs-integration [/url]
Potpis
History, in general, only informs us what bad government is.
Thomas Jefferson
Thomas Jefferson
E ovako sve sam to uspio uraditi..ali dobijem kada pokusam kompajl ovo..http://img530.imageshack.us/img530/3373/slikaqtzw8.png.
E krenimo redom.Napravio sam cpp fajl ali kako da .h napravim?
I kad ukucam komandu "make release" ne kreira mi exe fajl vec O fajl..
et ide na bolje :)hvala
E krenimo redom.Napravio sam cpp fajl ali kako da .h napravim?
I kad ukucam komandu "make release" ne kreira mi exe fajl vec O fajl..
et ide na bolje :)hvala
Citat:
nothing_007: E ovako sve sam to uspio uraditi..ali dobijem kada pokusam kompajl ovo..http://img530.imageshack.us/img530/3373/slikaqtzw8.png.
I kad ukucam komandu "make release" ne kreira mi exe fajl vec O fajl..
et ide na bolje :)hvala
I kad ukucam komandu "make release" ne kreira mi exe fajl vec O fajl..
et ide na bolje :)hvala
Ovako, ti pokusavas da koristis Qt3 metode sa Qt4 bibliotekom koja nema metodu setMainWidget().
Probaj ovako kako je dato i u tom primeru za Qt4 :
Code:
#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();
}
#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();
}
ili ako hoces da koristis Qt3 metode probaj u .pro fajlu da dodas
QT += qt3support
pa opet pokreni qmake.U svakom slucaju pogledaj Qt4 dokumentaciju(Qt Assistant ). Isto tako obavezno isprobaj tutorijale koji su dati(svi su veoma detaljno komentarisani) i mislim da su ti sad sva podesavanja u redu.
Citat:
E krenimo redom.Napravio sam cpp fajl ali kako da .h napravim?
Pa u headeru deklarises klasu a u .cpp je implementiras, to su osnove C++-a i nisu Qt specific, tako da bi bilo najbolje da proucis neku C++ literaturu ( to bi trebalo da uradis pre nego sto pocnes da se upustas u koriscenje raznih grafickih biblioteka kao sto je Qt).
Pozdrav.
Potpis
History, in general, only informs us what bad government is.
Thomas Jefferson
Thomas Jefferson