diff gui/src/MainWindow.cpp @ 14698:79c9a6d06590 gui

Wrote SymbolInformation struct and refactored code that updates the symbol table. * OctaveGUI: Commented out activateWindow call. * WorkspaceModel: Complete rewrite of symbol table update code. * OctaveLink: Added code for updating the symbol table. * MainWindow: Added dummy central widget to meet Qt specifications. * src.pro: Added includepath to be able to compile with standalone Qt SDK.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Tue, 29 May 2012 14:29:05 +0200
parents 55f88d2236b6
children 7623bece76df
line wrap: on
line diff
--- a/gui/src/MainWindow.cpp
+++ b/gui/src/MainWindow.cpp
@@ -172,7 +172,6 @@
 MainWindow::closeEvent (QCloseEvent * closeEvent)
 {
   reportStatusMessage (tr ("Saving data and shutting down."));
-  writeSettings ();
   m_closing = true;  // inform editor window that whole application is closed
   OctaveLink::instance ()->terminateOctave ();
 
@@ -228,13 +227,12 @@
   m_terminal->setObjectName ("OctaveTerminal");
   m_terminalDockWidget = new TerminalDockWidget (m_terminal, this);
 
-  /*
   QWidget *dummyWidget = new QWidget ();
-  dummyWidget->setObjectName ("DummyWidget");
-  dummyWidget->setFixedSize (100, 100);
+  dummyWidget->setObjectName ("CentralDummyWidget");
+  dummyWidget->resize (10, 10);
   dummyWidget->setSizePolicy (QSizePolicy::Minimum, QSizePolicy::Minimum);
-  setCentralWidget (dummyWidget);*/
-  //dummyWidget->hide ();
+  dummyWidget->hide ();
+  setCentralWidget (dummyWidget);
 
   m_fileEditor = new FileEditor (m_terminal, this);
 
@@ -365,7 +363,7 @@
   addDockWidget (Qt::LeftDockWidgetArea, m_workspaceView);
   addDockWidget (Qt::LeftDockWidgetArea, m_historyDockWidget);
   addDockWidget (Qt::RightDockWidgetArea, m_filesDockWidget);
-  addDockWidget (Qt::BottomDockWidgetArea, m_fileEditor);
+  addDockWidget (Qt::RightDockWidgetArea, m_fileEditor);
   addDockWidget (Qt::BottomDockWidgetArea, m_terminalDockWidget);
   setStatusBar (m_statusBar);