Najlepsze środowisko do zastosowań komercyjnych C++ i elementy wizualne.

0

Jakie jest najlepsze środowisko do programowania zastosowań komercyjnych C++ i elementy wizualne ?
Gdzie to można kupić ? Dziękuję za pomoc.

4

W tagu do pytania już masz odpowiedź. Zakładam, że przez elementy wizualne masz na myśli GUI.
screenshot-20230926211137.png

0

Czy programy na QT można sprzedawać do firm ?

3

Tak.

0

C++ Builder jeśli chodzi o wersje komercyjne (Professiona,. Enterprise, Architect) ceny od 1600 Euro do 13000 Euro. Firma Embarcadero jednak bardziej kojarzona ze środowiskiem Delphi.

2

@adamon znów kupuje środowisko do GUI

3
media napisał(a):

Czy programy na QT można sprzedawać do firm ?

Qt ma bardzo liberalną licencję.
Standardowa stara cześć Qt, jeśli linkujesz ją dynamicznie, to w zasadzie możesz wszystko (sprzedawać komercyjnie nie pokazywać źródeł) - LGPL.
Niektóre nowsze komponenty biblioteki (np Qt Charts) mają licencję GPL, a to oznacza, że produkt musi być też na licencji GPL.

5

@media: a co planujesz stworzyć w tym C++ ? Jesteś w 100% pewny że C++ jest tym co szukasz ? Bo poziom pytania sugeruje wstępne wdrożenie w temat programowania a potem będzie tylko gorzej, z racji ze to C++ to problemy beda rosły wykładniczo a nie liniowo :D

Warto przeczytać watek https://4programmers.net/Forum/C_i_C++/361118-c_jaka_biblioteka_jest_dobra_do_tworzenia_gui i jego rozgałęzienia

2

Jedyna nowoczesna libka do GUI w cpp to QT. Jakieś c++ buildery itd to tego nawet patykiem nie tykaj.

1
Czitels napisał(a):

Jedyna nowoczesna libka do GUI w cpp to QT. Jakieś c++ buildery itd to tego nawet patykiem nie tykaj.

Ja mam wrażenie że "c++ buildery" powstał bo ktoś chciał koncepcje VCL-a przenieśc do świata C++ tylko mu nie wyszło.
I o ile w Delphi koncepcja RAD się sprawdza to "c++ builder" patykiem nie tykaj :D

0

Jak zobaczyłem Javę to dostałem bólu żołądka, przecież to śmietnik i nie wiadomo za co się brać.

0
Czitels napisał(a):

Jedyna nowoczesna libka do GUI w cpp to QT. Jakieś c++ buildery itd to tego nawet patykiem nie tykaj.

Jestem za a nawet przeciw.
Qt trzeba zrozumieć, o co tam kaman, koncepcję, architekturę. To nie jest dla zieleniutkich szczypiorków

Formatki w C++ Burdelu wyklika małpa i obstawi podstawowym kodem na eventach (w tym na zmiennych globalnych itd)
(to sie oczywiście zemści przy rozwoju projektu, stajać się z czasem koszmarem, ale o to podobni ludzie nie pytają)

Marius.Maximus napisał(a):

Ja mam wrażenie że "c++ buildery" powstał bo ktoś chciał koncepcje VCL-a przenieśc do świata C++ tylko mu nie wyszło.
I o ile w Delphi koncepcja RAD się sprawdza to "c++ builder" patykiem nie tykaj :D

Wyszło.
Taki sam system fast protytypingu, z tymi samymi cecha i wadami.

Dialekt języka C++ na tym cierpi, a wręcz niektóre klasy podelfistyczne są w geście rozpaczy osiągane przez patchowanie kompilatora.

0

Qt trzeba zrozumieć, o co tam kaman, koncepcję, architekturę. To nie jest dla zieleniutkich szczypiorków

Dlatego zamiast lecieć w tak duże frameworki to do samego GUI można próbować GTK. Osobiście mi gtk i jego dukumentacja do gusty nie przypadły ale można.

0

@ZrobieDobrze: Ale znowu nikt komercyjnie nie używa c++ buildera więc uczysz się czegoś martwego. No chyba, ze mówimy o jakichś starych himerach albo januszexach.

W dodatku kompilator c++ builder posiada błędy nie znane w każdym innym kompilatorze. Już tutaj były tematy, że na każdym innym kod działał a akurat c++ builder sypal błędy.

0
Czitels napisał(a):

@ZrobieDobrze: Ale znowu nikt komercyjnie nie używa c++ buildera więc uczysz się czegoś martwego. No chyba, ze mówimy o jakichś starych himerach albo januszexach.

Zdziwił byś się, ile komerchy na tym sie robi (a że 99% to fuchmani - bo nie fuchmistzre, to byłby komplement - a nie programiści, to inna sprawa)

1
ZrobieDobrze napisał(a):
Czitels napisał(a):

Jedyna nowoczesna libka do GUI w cpp to QT. Jakieś c++ buildery itd to tego nawet patykiem nie tykaj.

Jestem za a nawet przeciw.
Qt trzeba zrozumieć, o co tam kaman, koncepcję, architekturę. To nie jest dla zieleniutkich szczypiorków

Formatki w C++ Burdelu wyklika małpa i obstawi podstawowym kodem na eventach (w tym na zmiennych globalnych itd)
(to sie oczywiście zemści przy rozwoju projektu, stajać się z czasem koszmarem, ale o to podobni ludzie nie pytają)

Ale formatki równie dobrze można wyklepać w Qt Designerze, nawet jest prościej bo sobie prawym klikiem generujesz już podłączone sloty do obsługi odpowiednich eventów.

Oczywiście później to również koszmar, ale nie widzę większej różnicy względem buildera. Robiłem jako noob w jednym i w drugim GUI.

2

Qt trzeba zrozumieć, o co tam kaman, koncepcję, architekturę. To nie jest dla zieleniutkich szczypiorków

Nic bardziej mylnego. Qt to spora krowa i ma trochę onieśmielającą ilość ficzerów, ale próg wejścia jest niski jeśli nie dasz się temu zdemotywować. Wystarczy znać podstawy by móc stworzyć coś, co nawet jakoś wygląda. Jedyne co trzeba zrozumieć dobrze od samego początku to sygnały i sloty.

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