comparison gui/src/MainWindow.cpp @ 13640:bad5cb3cfe20

Cleanly separated terminal emulation code with an interface for platform-dependent terminals.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Mon, 22 Aug 2011 23:49:25 +0200
parents f187d6796072
children 2e1f54803758
comparison
equal deleted inserted replaced
13639:b643c51ca0f7 13640:bad5cb3cfe20
283 // Setup essential MDI Windows. 283 // Setup essential MDI Windows.
284 m_octaveTerminal = new OctaveTerminal (this); 284 m_octaveTerminal = new OctaveTerminal (this);
285 m_documentationWidget = new BrowserWidget (this); 285 m_documentationWidget = new BrowserWidget (this);
286 m_ircWidget = new IRCWidget (this); 286 m_ircWidget = new IRCWidget (this);
287 287
288 m_octaveTerminal->openTerminal ();
289
290 // Octave Terminal subwindow. 288 // Octave Terminal subwindow.
291 m_octaveTerminalSubWindow = new NonClosableMdiSubWindow (this); 289 m_octaveTerminalSubWindow = new NonClosableMdiSubWindow (this);
292 m_octaveTerminalSubWindow->setWidget (m_octaveTerminal); 290 m_octaveTerminalSubWindow->setWidget (m_octaveTerminal);
293 m_centralMdiArea->addSubWindow (m_octaveTerminalSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint); 291 m_centralMdiArea->addSubWindow (m_octaveTerminalSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint);
294 292