changeset 17890:e0495a8c1b5d

Set initial size of GUI Release Notes window to something reasonable. * libgui/src/main-window.cc(display_release_notes): Set size of window to be calculated size of document + a margin.
author Rik <rik@octave.org>
date Sat, 09 Nov 2013 07:47:17 -0800
parents 5740407c25b2
children 5fbab07c419f
files libgui/src/main-window.cc
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/src/main-window.cc	Fri Nov 08 23:19:43 2013 +0100
+++ b/libgui/src/main-window.cc	Sat Nov 09 07:47:17 2013 -0800
@@ -294,6 +294,10 @@
       vlayout->addWidget (browser);
 
       release_notes_window->setLayout (vlayout);
+      browser->document()->adjustSize ();
+      QSize doc_size = browser->document()->size().toSize ();
+      doc_size.rwidth () += 45;
+      release_notes_window->resize (doc_size);
       release_notes_window->setWindowTitle (tr ("Octave Release Notes"));
       release_notes_window->setWindowIcon (QIcon (_release_notes_icon));
     }