comparison gui/src/MainWindow.cpp @ 13550:cd66481d55b0

Added close button to file editor, assorted subwindows after importance.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Wed, 27 Jul 2011 12:41:58 +0200
parents 807e5e9b7591
children 248b897d9f36
comparison
equal deleted inserted replaced
13549:807e5e9b7591 13550:cd66481d55b0
234 m_documentationWidget = new BrowserWidget (this); 234 m_documentationWidget = new BrowserWidget (this);
235 m_ircWidget = new IRCWidget (this); 235 m_ircWidget = new IRCWidget (this);
236 236
237 m_octaveTerminal->openTerminal (); 237 m_octaveTerminal->openTerminal ();
238 238
239 m_documentationWidgetSubWindow = 239 // Octave Terminal subwindow.
240 m_centralMdiArea->addSubWindow (m_documentationWidget,
241 Qt::WindowTitleHint | Qt::
242 WindowMinMaxButtonsHint);
243 m_documentationWidgetSubWindow->setObjectName ("DocumentationWidgetSubWindow");
244 m_documentationWidgetSubWindow->setWindowTitle (tr ("Documentation"));
245 m_documentationWidgetSubWindow->setWindowIcon (QIcon ("../media/help_index.png"));
246 m_documentationWidgetSubWindow->setStatusTip (tr ("Browse the Octave documentation for help."));
247
248 m_octaveTerminalSubWindow = 240 m_octaveTerminalSubWindow =
249 m_centralMdiArea->addSubWindow (m_octaveTerminal, 241 m_centralMdiArea->addSubWindow (m_octaveTerminal,
250 Qt::WindowTitleHint | Qt:: 242 Qt::WindowTitleHint | Qt::
251 WindowMinMaxButtonsHint); 243 WindowMinMaxButtonsHint);
252 m_octaveTerminalSubWindow->setObjectName ("OctaveTerminalSubWindow"); 244 m_octaveTerminalSubWindow->setObjectName ("OctaveTerminalSubWindow");
253 m_octaveTerminalSubWindow->setWindowTitle (tr ("Terminal")); 245 m_octaveTerminalSubWindow->setWindowTitle (tr ("Terminal"));
254 m_octaveTerminalSubWindow->setWindowIcon (QIcon ("../media/terminal.png")); 246 m_octaveTerminalSubWindow->setWindowIcon (QIcon ("../media/terminal.png"));
255 m_octaveTerminalSubWindow->setStatusTip (tr ("Enter your commands into the Octave terminal.")); 247 m_octaveTerminalSubWindow->setStatusTip (tr ("Enter your commands into the Octave terminal."));
256 248
249 // Documentation subwindow.
250 m_documentationWidgetSubWindow =
251 m_centralMdiArea->addSubWindow (m_documentationWidget,
252 Qt::WindowTitleHint | Qt::
253 WindowMinMaxButtonsHint);
254 m_documentationWidgetSubWindow->setObjectName ("DocumentationWidgetSubWindow");
255 m_documentationWidgetSubWindow->setWindowTitle (tr ("Documentation"));
256 m_documentationWidgetSubWindow->setWindowIcon (QIcon ("../media/help_index.png"));
257 m_documentationWidgetSubWindow->setStatusTip (tr ("Browse the Octave documentation for help."));
258
259 // Chat subwindow.
257 m_ircWidgetSubWindow = m_centralMdiArea->addSubWindow (m_ircWidget, 260 m_ircWidgetSubWindow = m_centralMdiArea->addSubWindow (m_ircWidget,
258 Qt:: 261 Qt::
259 WindowTitleHint | 262 WindowTitleHint |
260 Qt:: 263 Qt::
261 WindowMinMaxButtonsHint); 264 WindowMinMaxButtonsHint);
262 m_ircWidgetSubWindow->setObjectName ("ChatWidgetSubWindow"); 265 m_ircWidgetSubWindow->setObjectName ("ChatWidgetSubWindow");
263 m_ircWidgetSubWindow->setWindowTitle (tr ("Chat")); 266 m_ircWidgetSubWindow->setWindowTitle (tr ("Chat"));
264 m_ircWidgetSubWindow->setWindowIcon (QIcon ("../media/chat.png")); 267 m_ircWidgetSubWindow->setWindowIcon (QIcon ("../media/chat.png"));
265 m_ircWidgetSubWindow->setStatusTip(tr ("Instantly chat with other Octave users for help.")); 268 m_ircWidgetSubWindow->setStatusTip(tr ("Instantly chat with other Octave users for help."));
266 269