F
G-Unix schrieb:
Also soll eine Simulation geben, bei der ausser dem Fensterrahmen viele Steuerungselemente dazukommen. In der Mitte halt eine Zeichenfläche, wo die Visualisierung (in 2D) läuft. Schwergewicht liegt aber in den Berechnungen. Bislang hatte ich gar keine Visualisierung sondern nur die Statistiken am Ende in einem File, nun möchte ich es halt auch darstellen. Die GUI Kits für OpenGL und SDL gefallen mir aber nicht, die sehen aus wie in-game.
Oh was ich vergessen hab, sollte später vielleicht möglich sein, das ganze Multithreaded zu machen.
Schau dir mal bei >=Qt-4.2 das Graphics View Framework an. Das ist sehr gut für solche Sachen, insbesondere auch mit Animation, geeignet. Mittels setViewport() kannst du auch auf ein QGLWidget zeichnen, anstelle des "normalen" QWidget, also deine schnelle Grafik-Hardware benutzen und die CPU entlasten.
Schau dir mal das Chips-Demo an. Sollte auch bei deiner Qt-Installation mitkommen.
Multithreading mit Qt ist gar kein Problem! (->QThread)
Grüße
Franz