From eb1405079636fcb5600f3c2774176ce6605c2d15 Mon Sep 17 00:00:00 2001 From: xavierqet Date: Tue, 19 Aug 2008 20:35:42 +0000 Subject: [PATCH] Correction d'un bug : apres fermeture d'un schema, le menu Fenetres n'etait pas correctement mis a jour. git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@382 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/qetdiagrameditor.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp index ae33b7b71..1e956bd19 100644 --- a/sources/qetdiagrameditor.cpp +++ b/sources/qetdiagrameditor.cpp @@ -852,9 +852,10 @@ void QETDiagramEditor::addDiagramView(DiagramView *dv) { // ajoute la fenetre QWidget *p = workspace.addWindow(dv); - connect(dv -> diagram(), SIGNAL(selectionChanged()), this, SLOT(slot_updateComplexActions())); - connect(dv, SIGNAL(modeChanged()), this, SLOT(slot_updateModeActions())); - connect(dv, SIGNAL(textAdded(bool)), add_text, SLOT(setChecked(bool))); + connect(dv -> diagram(), SIGNAL(selectionChanged()), this, SLOT(slot_updateComplexActions())); + connect(dv, SIGNAL(modeChanged()), this, SLOT(slot_updateModeActions())); + connect(dv, SIGNAL(textAdded(bool)), add_text, SLOT(setChecked(bool))); + connect(dv, SIGNAL(destroyed(QObject *)), this, SLOT(slot_updateWindowsMenu())); // affiche la fenetre if (maximise) p -> showMaximized();