Chciałem zapytać Was czy QT dobrze się nadaje do pisania wieloplatformowych aplikacji? Zależało by mi przede wszystkim na wygodzie, krótkim kodzie.... Programy miały by chodzić pod Windowsami i Linuksami, no i innymi systemami też bym nie pogardził.
Zależało by mi przede wszystkim na wygodzie, krótkim kodzie.... Programy miały by chodzić pod Windowsami i Linuksami, no i innymi systemami też bym nie pogardził.
Zapomnij o tym, będziesz szczęśliwy ....
Poznaj dokładnie Win i Linux a potem kombinuj z Cross Platform, odwrotnie może być trochę ciężko..
Ew. TVP tylko w Erze ci dobiorą :-)
Mógłbyś bardziej rozwinąć swoją myśl.
Skad pobrać QT dla wina?
Odpowiedz :
http://www.google.pl/search?hl=pl&q=%22QT+dla+Windows%22&lr=lang_pl
Albo zerknij na stronę projektu QT - Trolltech .
http://www.google.pl/search?hl=pl&q=%22QT+%22&btnG=Szukaj&lr=
ps.Myśl jest inna...
Wszędzie piszą inaczej, więc tu zapytam: na Windowsa to jaka jest w końcu licencja tego QT?
tak dlugo jak rozdajesz swoje progsy to mozesz uzywac za darmo. Jak masz z tego zyski to musisz kupic licencje na ta biblioteke
-
Coś mi nie wychodzi z instalacją tego QT na Dev-C++ (a brak kasy na coś lepszego :( ... )
-
Ile kosztuje taka licencja i czy to się raz płaci czy co jakiś czas czy jak...
lmmilewski napisał(a)
tak dlugo jak rozdajesz swoje progsy to mozesz uzywac za darmo. Jak masz z tego zyski to musisz kupic licencje na ta biblioteke
Nie zgodzę sie :) Licencja Qt/Windows Open Source Edition daję możliwość sprzedaży oprogramowania wydanego na licencji GPL.
Spróbuj skorzystać z Code::Blocks tylko nie w ver 1rc2 tylko z którejś nowszej (Nightly Builds)... będzie łatwo zainstalować jak i korzystać z Qt (np działa code-completion)</url>
alek Frog napisał(a)
Coś mi nie wychodzi z instalacją tego QT na Dev-C++ (a brak kasy na coś lepszego :( ... )
Ile kosztuje taka licencja i czy to się raz płaci czy co jakiś czas czy jak...
Na stronie Trollhead masz podane typy komercyjnych licencji i ich ceny (jeżeli brak ci kasy to raczej możesz o nich zapomnieć). Do programowania w Qt polecam linuksowe KDevelop (środowisko ala VS).
Coś mi nie wychodzi. Bardzo proszę o opisanie mi tego. mianowicie:
Mam Windows XP, używam Dev-C++ i chcę pisać w QT programy. Co mam robić?
Zainstalowac CodeBlocks - to juz sie pojawilo w tym watku.
http://www.codeblocks.org/
Zainstalowałem, ale nie chce się kompilować. Co robić?
I czy to może mi służyć jako jedyny kompliator.
A mi samochód nie chce odpalić, no i co ?!
Napisz co jest nie tak i co wywala kompilator gdy kompilujesz program. Pamiętaj aby w opcjach projektu dodać ścieżki do include i lib Qt. Pamiętaj aby użyć qmake przed make (nie wiem jak to odnieść do Dev-C++).
kod:
#include <qstring.h>
#include <qapplication.h>
#include <qpushbutton.h>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QPushButton quit("Hello World!");
quit.resize(300, 40);
quit.setFont(QFont("Arial", 18, QFont::Bold));
QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
quit.show();
return app.exec();
}
(musi być dobry bo program sam go wygenerował)
Z komunikatów wynika ze folder się nie zgadza, ale dołaczyłęm wszystkie include i liby...
Czytałem gdzieś, że QT można kompilowac tylko na płatnym VC++ 6.0. Drugą sprawą jest to, że nie uśmiecha mi się dawanie kodu źródłowego :)
Więc zapytam o wxWidgets:
- Czy jak w nim napiszę jakiś program muszę dawać kod źródłowy?
- Czy mogę zarabiać na programach napisanych w wxWidgets?
- Jakie są dobre wizualne programy do wxWidgets?
- Nie?
- Tak
- np. wxDev-C++
BTW: ale i tak polecam Qt, IMHO większe możliwości.
Wiem że większe mozliwosci, po samym kodzie widać że łatwiejsze to QT, ale licencja straszna. I jeszcze pod winem trzeba mieć biblioteki (30 mb razem) co zwieksza rozmiar programu.
Hmm.. przecież domyślnie to tylko 4 dll'ki, nie sprawdzałem rozmiaru, no ale przecież nie mają chyba aż 30 MB, może sprawdzałeś rozmiar większej ich ilości?
Dlaczego licencja straszna? Co złego widzisz w Open Source?
BTW: możesz też kupić licencję :P
Straszne jest dla mnie dawanie kodu do publicznego wglądu. Wolałbym, żeby później nie powstawały programy typu MójProgram by KtośTam. A także $ by się przydała. A skoro by się przydała to znaczy, że jej nie ma na licencje :)
QT i QT , jeśli chodzi o Cross , jest Kylix , wersja dla delphinów i C++
Builder C++ dla Linuxa . Nie testowałem tego narzędzia ale myslę
że to może być dobre rozwiązanie . Delphi i Builder to bardzo dobre rozwiązanie
dla szybkiego tworzenia programów , a Kylix właśnie bazuje na bibliotece QT.
Może nie dosłownie bo jest to tzw CLX (TrollTech) . Ale ma działać pod Li i win ,
z całym zapleczem wygodnego projektowania aplikacji RAD .
Borland paradoksalnie stworzył narzędzia lepsze do tworzenia aplikacji
w srodowisku Win32 , VC++ jako firmowy produkt Bila nie sprawdził sie
tak jak Builder bazujący na Delphi .
Znając API Windows , chętnie korzystam z Buildera bo nie muszę babrac sie
w kilometrach kodu tworzących okna i analizować programu w celu przesunięcia
jednego przycisku o 2 piksele . Czy Borland pokona różnice między systemami,
to raczej wątpie , ale wydaje mi sie w tym jest przyszłość ...
Środowiska RAD to już nie jest prymat Borlanda, teraz wiele bibliotek posiada takowe i są one coraz lepsze. po prostu tworzenie aplikacji użytkowych jest dzieki nim bardziej ergonomiczne.
dzejo napisał(a)
Nie testowałem tego narzędzia ale myslę
że to może być dobre rozwiązanie
No właśnie, nie testowałeś. Z moich doświadczeń powiem tyle o Kyliksie: totalna masakra! Nie jest już nawet od dawna rozwijany. W ogóle, gdyby na KDE chociażby interfejs chciałby mi pójść, to byłoby już coś. Nie warto.
Szkoda a miało byc tak pięknie ;-( ;-( ;-( .