From 9f1959b12fb79350b506004f35fd736551e82a98 Mon Sep 17 00:00:00 2001 From: Vadim Kurland Date: Thu, 12 Jun 2008 06:01:09 +0000 Subject: [PATCH] more debug printing and better checking --- src/gui/ProjectPanel.cpp | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/gui/ProjectPanel.cpp b/src/gui/ProjectPanel.cpp index c2392ad89..52e603c10 100644 --- a/src/gui/ProjectPanel.cpp +++ b/src/gui/ProjectPanel.cpp @@ -2183,11 +2183,14 @@ void ProjectPanel::load(QWidget *dialogs_parent,RCS *_rcs,libfwbuilder::FWObject * However, if I am editing standard library, it should not be read-only. */ FWObject *slib = objdb->findInIndex(FWObjectDatabase::STANDARD_LIB_ID); - if (fwbdebug) - qDebug("standard library read-only status: %d, editingStandardLib: %d", - slib->isReadOnly(), editingStandardLib); + if (slib!=NULL ) + { + if (fwbdebug) + qDebug("standard library read-only status: %d, editingStandardLib: %d", + slib->isReadOnly(), editingStandardLib); - if (slib!=NULL ) slib->setReadOnly(! editingStandardLib); + slib->setReadOnly(! editingStandardLib); + } /* if the file name has an old extension .xml, change it to .fwb and * warn the user @@ -3573,6 +3576,14 @@ void ProjectPanel::showEvent( QShowEvent *ev) // { // loadSplitters(); // } + + if (fwbdebug) + { + qDebug("ProjectPanel::showEvent: isMaximized=%d", isMaximized()); + int wf = windowFlags(); + qDebug("windowFlags=%x", wf); + } + QWidget::showEvent(ev); }