[gelöst] QMdiArea + QwtPlot = Absturz?
Verfasst: 10. November 2008 13:39
Hallo!
Ich benutze eine QMainWindow mit einer QMdiArea.
Wenn ich jetzt ein QMdiSubWindow hinzufüge (inklusive "setAttribute(Qt::WA_DeleteOnClose);" im Konstruktor) klappt alles wunderbar.
Sobald ich allerdings dem QMdiSubWindow einen QwtPlot hinzufüge, stürzt mein Programm beim SCHLIESSEN des QMdiSubWindow ab.
Visual Studio zeigt mir einen Absturz in der Datei "free.c" an.
Kennt jemand das Problem?
Wenn ich "setAttribute(Qt::WA_DeleteOnClose);" auskommentiere klappt das Schließen wunderbar, allerdings denkt dann die QMdiArea, dass noch ein QMdiSubWindow da ist (logischweise).
UPDATE:
Ich hab gerade nochmal ein paar andere QwtWidgets ausprobiert.
Immer wenn ich ein beliebiges QwtWidget einfüge, stürzt das Programm beim Beenden eines Mdi Fensters ab!
Gruß
André
Ich benutze eine QMainWindow mit einer QMdiArea.
Wenn ich jetzt ein QMdiSubWindow hinzufüge (inklusive "setAttribute(Qt::WA_DeleteOnClose);" im Konstruktor) klappt alles wunderbar.
Sobald ich allerdings dem QMdiSubWindow einen QwtPlot hinzufüge, stürzt mein Programm beim SCHLIESSEN des QMdiSubWindow ab.
Visual Studio zeigt mir einen Absturz in der Datei "free.c" an.
Kennt jemand das Problem?
Wenn ich "setAttribute(Qt::WA_DeleteOnClose);" auskommentiere klappt das Schließen wunderbar, allerdings denkt dann die QMdiArea, dass noch ein QMdiSubWindow da ist (logischweise).
UPDATE:
Ich hab gerade nochmal ein paar andere QwtWidgets ausprobiert.
Immer wenn ich ein beliebiges QwtWidget einfüge, stürzt das Programm beim Beenden eines Mdi Fensters ab!
Gruß
André