changeset 13620:1fa83c820402

Added minimum constraints to subwindows.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Thu, 18 Aug 2011 12:56:08 +0200
parents f72530c9471a
children fede1c59705a
files gui/src/MainWindow.cpp gui/src/OctaveTerminal.cpp
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/gui/src/MainWindow.cpp
+++ b/gui/src/MainWindow.cpp
@@ -297,6 +297,7 @@
       ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Terminal));
   m_octaveTerminalSubWindow->setFocusProxy (m_octaveTerminal);
   m_octaveTerminalSubWindow->setStatusTip (tr ("Enter your commands into the Octave terminal."));
+  m_octaveTerminalSubWindow->setMinimumSize (670, 300);
 
   // Documentation subwindow.
   m_documentationWidgetSubWindow = new NonClosableMdiSubWindow (this);
@@ -309,6 +310,7 @@
       ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Documentation));
   m_documentationWidgetSubWindow->setFocusProxy (m_documentationWidget);
   m_documentationWidgetSubWindow->setStatusTip (tr ("Browse the Octave documentation for help."));
+  m_documentationWidgetSubWindow->setMinimumSize (670, 300);
 
   // Chat subwindow.
   m_ircWidgetSubWindow = new NonClosableMdiSubWindow (this);
@@ -321,6 +323,7 @@
       ->setWindowIcon (ResourceManager::instance ()->icon (ResourceManager::Chat));
   m_ircWidgetSubWindow->setStatusTip(tr ("Instantly chat with other Octave users for help."));
   m_ircWidgetSubWindow->setFocusProxy (m_ircWidget);
+  m_ircWidgetSubWindow->setMinimumSize (670, 300);
   connect (m_ircWidget, SIGNAL (unreadMessages (bool)), this, SLOT (handleUnreadMessages (bool)));
 
   m_lexer = NULL;  // initialise the empty lexer for the edtiors
--- a/gui/src/OctaveTerminal.cpp
+++ b/gui/src/OctaveTerminal.cpp
@@ -44,6 +44,7 @@
 
   QVBoxLayout *layout = new QVBoxLayout ();
   layout->addWidget (m_terminalWidget);
+  layout->setMargin (3);
   setLayout (layout);
 }