From 56883db08e6f0cfe08f7db3daf24d5d96314ae27 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Sun, 7 May 2023 12:16:18 +0200 Subject: [PATCH] Display a window title when the viewer starts empty. --- hurricane/src/viewer/CellViewer.cpp | 2 +- hurricane/src/viewer/PyCellViewer.cpp | 1 + hurricane/src/viewer/hurricane/viewer/CellViewer.h | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/hurricane/src/viewer/CellViewer.cpp b/hurricane/src/viewer/CellViewer.cpp index 0ab78a19..9ab51b2f 100644 --- a/hurricane/src/viewer/CellViewer.cpp +++ b/hurricane/src/viewer/CellViewer.cpp @@ -584,7 +584,7 @@ namespace Hurricane { void CellViewer::refreshTitle () { - QString cellName = "None"; + QString cellName = "empty"; if ( getCell() ) cellName = getString(getCell()->getName()).c_str(); diff --git a/hurricane/src/viewer/PyCellViewer.cpp b/hurricane/src/viewer/PyCellViewer.cpp index 5eff9c79..e5e62ed8 100644 --- a/hurricane/src/viewer/PyCellViewer.cpp +++ b/hurricane/src/viewer/PyCellViewer.cpp @@ -219,6 +219,7 @@ extern "C" { } cw->setApplicationName ( name ); + cw->refreshTitle (); HCATCH Py_RETURN_NONE; diff --git a/hurricane/src/viewer/hurricane/viewer/CellViewer.h b/hurricane/src/viewer/hurricane/viewer/CellViewer.h index 9e129d14..55946f90 100644 --- a/hurricane/src/viewer/hurricane/viewer/CellViewer.h +++ b/hurricane/src/viewer/hurricane/viewer/CellViewer.h @@ -87,6 +87,7 @@ namespace Hurricane { CellViewer ( QWidget* parent=NULL ); virtual ~CellViewer (); inline bool isToolInterrupted () const; + void refreshTitle (); QMenu* createDebugMenu (); bool hasMenu ( const QString& path ) const; bool hasMenuAction ( const QString& path ) const; @@ -166,7 +167,6 @@ namespace Hurricane { void cellPostModificated (); protected: void createMenus (); - void refreshTitle (); void refreshHistory (); void rebuildHistory (); private: