C++ Bibliothek für 2D-Graphen?

Gast #687924
Lesenswert?

Guten Morgen,
kennt jemand eine einfache (aber brauchbare) quelloffene Bibliothek in 
C++, mit der ich in einem Windows-GUI Messwerte darstellen kann? Also 
einen 2D-Graphen, in dem man wenn möglich auch noch mit Scrollbalken in 
der X-Achse navigieren kann.

Ich würde mir gerne ein paar Messdaten vom Controller am PC 
visualisieren (online während die Messwerte reinkommen).
Gast #688071
Lesenswert?

> Sowas sollte aber zur verwendeten GUI-Klassenbibliothek passen, welche
> isses denn? MFC, wxWidgets, QT oder der Borland-Delphi-Aufsatz?

Vom Borland-Builder würde ich gerne weg - also ob wxWidgets oder QT wäre 
mir egal. Aber ab Werk scheint es bei diesen beiden auch keine 
Komponenten zu geben.
Bei Codeproject habe ich auch schon geschaut, aber die meisten scheinen 
dort auf MFC aufzusetzen, und sind nur mit dem Visual-C++ Compilier von 
MS zu übersetzen. Oder liege ich da falsch?
Ich habe mir die aktuelle Gratis-Version vom Visual-Studio noch nicht 
angesehen.
Gast #688756
Lesenswert?

Bei wxWidgets habe ich jetzt die wxPlotWindow gesehen. Sieht zwar seehr 
sparsam aus, aber reicht eigentlich schon.
Zusätzlich gibt es noch wxMathPlot, aber da lassen sich von 2 
Demoprogrammen nur eins übersetzen.

@Rufus
Du scheinst ja auch öfters was mit wxWidgets zu machen. Was nutzt du 
denn für eine IDE? Zur Zeit verwende ich den DevC++ mit der 
wx-Erweiterung, aber etwas buggy ist der ja schon...
Persönliche Seite #688904
Lesenswert?

Ich arbeite leider nicht so oft wie ich es gerne würde mit wxWidgets - 
da ist einfach zu viel "legacy code" zu pflegen, als daß ich den 
portieren könnte.

Dennoch kann ich Dialog Blocks empfehlen - das ist ein (allerdings nicht 
kostenloser) GUI-Editor von Julian Smart, der übrigens auch derjenige 
ist, dem wir wxWidgets zu verdanken haben.

www.anthemion.co.uk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren