C++ Welche GUI benutzen?

daemon777

Lt. Commander
Registriert
Dez. 2003
Beiträge
1.371
Hey,

nachdem ich lange Zeit gar nichts mehr in C++ programmiert habe und mich in der Zwischenzeit von den einfachen GUI-Umsetzungen bei anderen Programmiersprachen verwöhnen ließ frage ich mich jetzt doch was es bei C++ für Möglichkeiten gibt eine GUI zu erstellen.

Was eine GUI unter C++ angeht habe ich so gut wie keine Erfahrungen weil mich das Thema hier früher irgendwie nur genervt hat. Was ich gerne hätte wäre eine Umsetzung wo ich nicht sofort 5 vorkompillierte Header und was weiß ich noch alles mit drin habe sondern alles selbst so aufbauen kann wie ich will. Und da gehört meiner Meinung nach eben auch der Code dazu.

Mit den automatisch generierten MFC-Anwendungen beim VC++ wird mir das irgendwie schnell viel zu chaotisch.

Hat jemand einen Tip welche GUI-Umsetzung man da am Besten wählen sollte? Als Info ist hier sicherlich hilfreich, dass ich unter Windows 7 arbeite und Platformunabhängigkeit erstmal total wurscht ist.

Ich würde mich über Antworten sehr freuen da mich das Thema schon länger beschäftigt.
 
Also ich benutze unter anderem MonoDevelop für C , C++, C# . Genau wie du es gerne möchtest wird hier nichts vorgegeben .......du schreibst alles selbst und sonst ist eigentlich vieles ähnlich wie bei VC++
( abgesehen davon kann man bei VC++ auch die vorkompillierten...Header...weglassen)

http://monodevelop.com/Download
 
Vielen Dank schonmal für eure Antworten. Ich werde mich jetzt erstmal durch die Links wühlen müssen und die Vor-/Nachteile abwiegen müssen.

Spätestens wenn ich mich mit einer der APIs näher beschäftige werde ich wohl hier wieder Fragen stellen müssen :D
 
Dem kann ich mich nur anschliessen!
Qt arbeitet nach einem sehr mächtigen und übersichtliches Signal-Slot-Konzept, was im Qt-Creator auch sehr gut implementiert wird, falls man sich nicht alle selber tippen möchte. Die umfangreiche Bibliotheks-dokumentation findet sich ebenfalls im Creator, so kann man schnell mal nachschlagen welchen Typs der Wert einer TextBox denn jetzt ist, und wie man ihn mit Qt-Bordmittel konvertiert.
Auch wenn du jetzt noch keinen Wert drauf legst ist Qt trotzdem plattformunabhängig; irgendwann will man sein Programm doch mal an den Freund der Linux benutzt weitergeben ohne gleich das framework wecheln zu müssen und alles neuzuschreiben!
Zudem trennt es sich im Moment zunehmend von Nokia und wird ein freies Projekt, wobei alle downloads und Anleitungen noch hier zu finden sind.
Schaus dir auf jeden Fall mal an! :daumen:

mfg, MeandXP.
 
Zurück
Oben