Mercurial > hg > octave-lyh
comparison gui/src/MainWindow.cpp @ 13620:1fa83c820402
Added minimum constraints to subwindows.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Thu, 18 Aug 2011 12:56:08 +0200 |
parents | 5cb93c6d8aab |
children | cc90c62ada21 |
comparison
equal
deleted
inserted
replaced
13619:f72530c9471a | 13620:1fa83c820402 |
---|---|
295 m_octaveTerminalSubWindow->setWindowTitle (tr ("Terminal")); | 295 m_octaveTerminalSubWindow->setWindowTitle (tr ("Terminal")); |
296 m_octaveTerminalSubWindow | 296 m_octaveTerminalSubWindow |
297 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Terminal)); | 297 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Terminal)); |
298 m_octaveTerminalSubWindow->setFocusProxy (m_octaveTerminal); | 298 m_octaveTerminalSubWindow->setFocusProxy (m_octaveTerminal); |
299 m_octaveTerminalSubWindow->setStatusTip (tr ("Enter your commands into the Octave terminal.")); | 299 m_octaveTerminalSubWindow->setStatusTip (tr ("Enter your commands into the Octave terminal.")); |
300 m_octaveTerminalSubWindow->setMinimumSize (670, 300); | |
300 | 301 |
301 // Documentation subwindow. | 302 // Documentation subwindow. |
302 m_documentationWidgetSubWindow = new NonClosableMdiSubWindow (this); | 303 m_documentationWidgetSubWindow = new NonClosableMdiSubWindow (this); |
303 m_documentationWidgetSubWindow->setWidget (m_documentationWidget); | 304 m_documentationWidgetSubWindow->setWidget (m_documentationWidget); |
304 m_centralMdiArea->addSubWindow (m_documentationWidgetSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint); | 305 m_centralMdiArea->addSubWindow (m_documentationWidgetSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint); |
307 m_documentationWidgetSubWindow->setWindowTitle (tr ("Documentation")); | 308 m_documentationWidgetSubWindow->setWindowTitle (tr ("Documentation")); |
308 m_documentationWidgetSubWindow | 309 m_documentationWidgetSubWindow |
309 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Documentation)); | 310 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Documentation)); |
310 m_documentationWidgetSubWindow->setFocusProxy (m_documentationWidget); | 311 m_documentationWidgetSubWindow->setFocusProxy (m_documentationWidget); |
311 m_documentationWidgetSubWindow->setStatusTip (tr ("Browse the Octave documentation for help.")); | 312 m_documentationWidgetSubWindow->setStatusTip (tr ("Browse the Octave documentation for help.")); |
313 m_documentationWidgetSubWindow->setMinimumSize (670, 300); | |
312 | 314 |
313 // Chat subwindow. | 315 // Chat subwindow. |
314 m_ircWidgetSubWindow = new NonClosableMdiSubWindow (this); | 316 m_ircWidgetSubWindow = new NonClosableMdiSubWindow (this); |
315 m_ircWidgetSubWindow->setWidget (m_ircWidget); | 317 m_ircWidgetSubWindow->setWidget (m_ircWidget); |
316 m_centralMdiArea->addSubWindow (m_ircWidgetSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint); | 318 m_centralMdiArea->addSubWindow (m_ircWidgetSubWindow, Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint); |
319 m_ircWidgetSubWindow->setWindowTitle (tr ("Chat")); | 321 m_ircWidgetSubWindow->setWindowTitle (tr ("Chat")); |
320 m_ircWidgetSubWindow | 322 m_ircWidgetSubWindow |
321 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Chat)); | 323 ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Chat)); |
322 m_ircWidgetSubWindow->setStatusTip(tr ("Instantly chat with other Octave users for help.")); | 324 m_ircWidgetSubWindow->setStatusTip(tr ("Instantly chat with other Octave users for help.")); |
323 m_ircWidgetSubWindow->setFocusProxy (m_ircWidget); | 325 m_ircWidgetSubWindow->setFocusProxy (m_ircWidget); |
326 m_ircWidgetSubWindow->setMinimumSize (670, 300); | |
324 connect (m_ircWidget, SIGNAL (unreadMessages (bool)), this, SLOT (handleUnreadMessages (bool))); | 327 connect (m_ircWidget, SIGNAL (unreadMessages (bool)), this, SLOT (handleUnreadMessages (bool))); |
325 | 328 |
326 m_lexer = NULL; // initialise the empty lexer for the edtiors | 329 m_lexer = NULL; // initialise the empty lexer for the edtiors |
327 | 330 |
328 QMenu *controlMenu = menuBar ()->addMenu (tr ("Octave")); | 331 QMenu *controlMenu = menuBar ()->addMenu (tr ("Octave")); |