einfache GUI mit C++?

Hi@all,
befasse mich schon seit längerer Zeit mit C++ und habe auch schon verschiedene Programme geschrieben(vom Taschenrechner bis hin zum Chat Programm,...). Mich würde es interessieren ob jemand für C++ eine Programmierumgebung kennt, die ähnlich wie VB per Drag&Drop eine einfache GUI erstellen lässt(Beispiel:Ich hab ein Fenster und mach da nen Knopf rein. Wenn ich drauf klicke soll der den Code XY ausführen). oder ob man dafür zwingend irgendwelche APIs lernen muss(oder bei M$ die MFCs), um jedes Fenster einzeln zu programmieren. Das ganze ist zwar IMHO ganz praktisch wenn man auf das Programm zugeschnittene Fenster haben möchte und/oder den Speicherverbrauch möglichst gering halten muss, allerdings wäre es Klasse wenn man für kleiner Programme die mit GUI laufen sollen so eine Umgebung hätte,die das sehr Zeitschonend programmieren ließe(im Stil von VB eben ;) ). Kennt jemand so etwas? Kostenlos wäre nicht schlecht ;)
Besitze win98(normal nur für Games 8) ) und Debian GNU/Linux als OS,wodrauf ich letztendlich Programmieren würde wäre mir egal.
LGrüße:Cloud2302
 
nun ja da gibts mal für kde "Kdevelop" mit dem du sehr bequem wie in vb eine anwendung erstellen kannt.
dann gibts da "Qt": das ist eine lib mit der du sehr einfach in c/c++ eine oberfläche schreiben kannst (innerhalb kurzer zeit und ein paar zeilen: für win als auch für linux)
und dann gibts da, wie beim visual studios packet dabei, visual c++, mit dem zu wie in vb eine c appi erstellen kannst. (da gibts eine toolleiste mit den elementen usw)

links:

http://www.trolltech.com/
http://www.kdevelop.org/ bzw. http://de.wikipedia.org/wiki/KDevelop
http://msdn.microsoft.com/msdnmag/issues/03/03/VisualCNET/

lg
 
Hey ERit,
vielen Dank für deinen Post,ich werde mir die Umgebungen mal anschauen,das Problem war das ich viele Programme mit IDE geg00gelt hatte, aber wenige die wirklich die GUI einfach halten. Falls jemand mit anderen noch gute Erfahrungen gemacht hat,immer her damit, ansonsten melde ich mich spätestens bei Fragen dazu wieder ;)
LGrüße:Cloud2302
 
was gut zu wissen wäre: bei kdevelop ist ein "Qt Builder" dabei soweit ich weiß, der dir ein c file ausspuckt, dass du dann nur noch compilieren musst. ja, das restliche ergibt sich von alleine.

auf
http://www.trolltech.com/products/qt
findet sich irgendwo eine referenz zu allen funktionen inc. beispiele.
das main c file bleibt für testzwecke z.b. unverändert bei Kdevelop, in der funktions lib kannst du deine elemente einfügen.

GUI mit MVC++ 6 tutorial
(rechts oben is so ein kleines suchfeld ;)
 
Zurück
Oben