comparison libgui/src/main-window.cc @ 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 3851e5fde76d
children 14c427b5c5c1
comparison
equal deleted inserted replaced
17889:5740407c25b2 17890:e0495a8c1b5d
292 292
293 QVBoxLayout *vlayout = new QVBoxLayout; 293 QVBoxLayout *vlayout = new QVBoxLayout;
294 vlayout->addWidget (browser); 294 vlayout->addWidget (browser);
295 295
296 release_notes_window->setLayout (vlayout); 296 release_notes_window->setLayout (vlayout);
297 browser->document()->adjustSize ();
298 QSize doc_size = browser->document()->size().toSize ();
299 doc_size.rwidth () += 45;
300 release_notes_window->resize (doc_size);
297 release_notes_window->setWindowTitle (tr ("Octave Release Notes")); 301 release_notes_window->setWindowTitle (tr ("Octave Release Notes"));
298 release_notes_window->setWindowIcon (QIcon (_release_notes_icon)); 302 release_notes_window->setWindowIcon (QIcon (_release_notes_icon));
299 } 303 }
300 304
301 if (! release_notes_window->isVisible ()) 305 if (! release_notes_window->isVisible ())