[gelöst] [QWT] Falsche Skala Zoomer zurücksetzen

Alles rund um die Programmierung mit Qt
Antworten
Ozzy
Beiträge: 141
Registriert: 24. Oktober 2007 10:18

[gelöst] [QWT] Falsche Skala Zoomer zurücksetzen

Beitrag von Ozzy »

Hi,

ich plotte ein paar Funktionen und habe für die Plots einen Zoomer programmiert. Mein Problem ist nun: immer, wenn ich auf die rechte Maustaste klicke, stellt er mir die Skala wieder auf 1000, 1000. Ich hatte es schon mit
Plot->setAxisScale probiert, nachdem Plot, aber das stört ihn auch nicht.

Habt Ihr vielleicht noch eine Idee???

MfG, Ozzy
Zuletzt geändert von Ozzy am 30. November 2007 10:15, insgesamt 1-mal geändert.
Flachkoepper
Beiträge: 149
Registriert: 11. Januar 2005 12:14
Wohnort: Hannover

Beitrag von Flachkoepper »

Du musst, nachdem du neue Daten geladen hast, die zoomBase neu setzen. In etwa so:

Code: Alles auswählen

// Kurven mit Werten füllen
...
// Achsen auf die gewünschten Werte setzen:
...
// WICHTIG: Erst replot ausführen:
plot->replot();
zoomer->setZoomBase();
Gruß
Ozzy
Beiträge: 141
Registriert: 24. Oktober 2007 10:18

Beitrag von Ozzy »

Hi,

vielen Dank, funktioniert einwandfrei!!!

MfG, und vielen Dank noch einmal, Ozzy
Antworten