Mercurial > hg > octave-lyh
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 |