Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Gui pisan u c
#8
QT5 je C++ 11, isključivo koristi objektno programiranje sa templejt i interfejs klasama spojen sa specifičnim makroima koji uvode pojmove poput SIGNAL-a i SLOT-ova koji se koriste kao mehanizam za medju-objektnu komunikaciju.
U suštini je kompleksan i zahteva C++ znanje.

Ni meni u početku QT nije bio privlačan ali samo zato što u tom trenutku nisam znao dobro C++, specifično C++11 i onda sam se našao u situaciji da ja hteo ne hteo nekako sam morao da uzmem i to jednom da "račivijam" i krenem da radim sa tim, stim što mi je ogromnu ali zaista ogromnu pomoč odradio CLion IDE i pomogao u pisanju ispravnog i čistog C++ code-a po CLang specifikaciji sa posebnim osvrtom na CMake build sistem i sada napredniji Nija koji je kompatibilan sa CMake.

Kada sam generalno prešao na CLion IDE, počeo sam da pravim aplikacije "za sve platforme" i "bilo kakve namene", mogu da kombinujem bilo kakve biblioteke i framework-ove, to ide dotle da se "zezam" i spajam QT5 sa Forth a NE RADIM u QT-Designer-u nego u CLion + Cmake samo sa uvezanim QT bibliotekama.
Predhodno sam spojio RayLib sa Forth, opet sa pomešanim kontekstima da se iz konzole interaktivno rade neke operacije.

Uglavnom ta kombinacija dobrog IDE-a sa C++ čuda pravi, treba samo malo volje da se ovlada malo tom ipak naprednijom tehnikom programiranja ali zauzvrat dobijes poptunu slobodu da iskoristiš te pontencijale na bilo koji način i za bilo kakvu svrhu i da imaš mogućnost to da vrlo brzo probaš i pokreneš.

QT5 je uglavnom za desktop varijantu (open-source sa nekim izuzecima), za embedded imaju posebnu verziju koja mislim da je komercialna.

RayLib je pisan u C i može da se statično bilduje i linkuje u binarni izvršni fajl, pogledaj pre njega nego QT.
Reply


Messages In This Thread
Gui pisan u c - by savan - 07-19-2022, 10:25 AM
RE: Gui pisan u c - by savan - 07-19-2022, 10:32 AM
RE: Gui pisan u c - by savan - 07-19-2022, 10:58 AM
RE: Gui pisan u c - by savan - 07-19-2022, 12:21 PM
RE: Gui pisan u c - by mikikg - 07-19-2022, 09:44 PM
RE: Gui pisan u c - by mikikg - 07-19-2022, 10:40 PM
RE: Gui pisan u c - by savan - 07-20-2022, 10:43 AM
RE: Gui pisan u c - by mikikg - 07-20-2022, 01:42 PM
RE: Gui pisan u c - by savan - 07-20-2022, 02:59 PM
RE: Gui pisan u c - by gorankg - 07-20-2022, 08:52 PM
RE: Gui pisan u c - by savan - 07-20-2022, 09:45 PM
RE: Gui pisan u c - by mikikg - 07-20-2022, 10:23 PM
RE: Gui pisan u c - by savan - 07-21-2022, 08:11 AM
RE: Gui pisan u c - by mikikg - 07-21-2022, 10:20 AM
RE: Gui pisan u c - by savan - 07-22-2022, 06:50 PM
RE: Gui pisan u c - by mikikg - 07-22-2022, 07:36 PM
RE: Gui pisan u c - by savan - 07-22-2022, 07:55 PM
RE: Gui pisan u c - by mikikg - 07-22-2022, 07:56 PM
RE: Gui pisan u c - by savan - 07-23-2022, 07:45 AM
RE: Gui pisan u c - by savan - 07-23-2022, 02:08 PM
RE: Gui pisan u c - by mikikg - 07-23-2022, 07:41 PM
RE: Gui pisan u c - by mikikg - 07-23-2022, 08:03 PM
RE: Gui pisan u c - by mikikg - 07-23-2022, 08:44 PM
RE: Gui pisan u c - by savan - 07-24-2022, 09:19 AM
RE: Gui pisan u c - by savan - 07-24-2022, 09:45 AM
RE: Gui pisan u c - by savan - 07-24-2022, 10:07 AM
RE: Gui pisan u c - by mikikg - 07-24-2022, 11:35 AM
RE: Gui pisan u c - by savan - 07-24-2022, 12:48 PM
RE: Gui pisan u c - by savan - 07-24-2022, 01:01 PM
RE: Gui pisan u c - by mikikg - 07-24-2022, 01:04 PM
RE: Gui pisan u c - by savan - 07-24-2022, 03:48 PM
RE: Gui pisan u c - by mikikg - 07-24-2022, 06:10 PM
RE: Gui pisan u c - by savan - 07-24-2022, 08:35 PM
RE: Gui pisan u c - by savan - 07-25-2022, 04:31 PM

Forum Jump:


Users browsing this thread: 6 Guest(s)