[gelöst]Probleme mit mdi-fenster!
Verfasst: 3. November 2006 14:33
hi, habe eine applikation mit mdi fenstern.
diese weden auch angezeigt. ich kann sie auch mit der maus größer und kleiner "ziehen", auch maximieren (so das der gesamte workspace ausgefüllt wird) klappt problemlos. nur wenn ich ein so maximiertes fenster wieder versuche zu minimieren stürzt mir das prog mit folgender fehlermeldung ab:
da ich keinen blassen schimmer habe wo der fehler liegen, oder wie ich das debuggen könnte, weiß ich auch nicht welche teile des sourcecodes relevant sind... (also falls mehr code auch mehr hilft bitte sagen
)
bin für jede antwort dankbar...
diese weden auch angezeigt. ich kann sie auch mit der maus größer und kleiner "ziehen", auch maximieren (so das der gesamte workspace ausgefüllt wird) klappt problemlos. nur wenn ich ein so maximiertes fenster wieder versuche zu minimieren stürzt mir das prog mit folgender fehlermeldung ab:
Code: Alles auswählen
HEAP[sudoku.exe]: HEAP: Free Heap block 9e5f00 modified at 9e6028 after it was freed
Windows hat einen Haltepunkt in sudoku.exe ausgelöst.
Dies kann auf eine Beschädigung des Heaps zurückzuführen sein und weist auf ein Problem in sudoku.exe oder in einer der geladenen DLLs hin.
Weitere Analyseinformationen finden Sie möglicherweise im Ausgabefenster.
Code: Alles auswählen
MainWindow::MainWindow(){
workspace = new QWorkspace;
setCentralWidget(workspace);
...
GameWidget *widget =createGameWidget();
}Code: Alles auswählen
GameWidget *MainWindow::createGameWidget()
{
GameWidget *gameWidget = new GameWidget();
workspace->addWindow(gameWidget);
return gameWidget;
}