[c++]Czy QT nadaje się do pisania pod wieloplatformowych apl

0

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ł.

0

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ą :-)

0

Mógłbyś bardziej rozwinąć swoją myśl.
Skad pobrać QT dla wina?

0

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...

0

Wszędzie piszą inaczej, więc tu zapytam: na Windowsa to jaka jest w końcu licencja tego QT?

0

tak dlugo jak rozdajesz swoje progsy to mozesz uzywac za darmo. Jak masz z tego zyski to musisz kupic licencje na ta biblioteke

0
  1. Coś mi nie wychodzi z instalacją tego QT na Dev-C++ (a brak kasy na coś lepszego :( ... )

  2. Ile kosztuje taka licencja i czy to się raz płaci czy co jakiś czas czy jak...

0
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>

0
alek Frog napisał(a)
  1. Coś mi nie wychodzi z instalacją tego QT na Dev-C++ (a brak kasy na coś lepszego :( ... )

  2. 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).

0

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ć?

0

Zainstalowac CodeBlocks - to juz sie pojawilo w tym watku.
http://www.codeblocks.org/

0

Zainstalowałem, ale nie chce się kompilować. Co robić?
I czy to może mi służyć jako jedyny kompliator.

0

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++).

0

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...

0

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:

  1. Czy jak w nim napiszę jakiś program muszę dawać kod źródłowy?
  2. Czy mogę zarabiać na programach napisanych w wxWidgets?
  3. Jakie są dobre wizualne programy do wxWidgets?
0
  1. Nie?
  2. Tak
  3. np. wxDev-C++

BTW: ale i tak polecam Qt, IMHO większe możliwości.

0

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.

0

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

0

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 :)

0

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ść ...

0

Ś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.

0
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.

0

Szkoda a miało byc tak pięknie ;-( ;-( ;-( .

1 użytkowników online, w tym zalogowanych: 0, gości: 1