Placed view in a scroll area.

This commit is contained in:
Jim Evins
2015-08-22 16:53:13 -04:00
parent 27e006d3e4
commit 065485d6e5
2 changed files with 20 additions and 9 deletions
+12 -5
View File
@@ -23,6 +23,7 @@
#include <QSettings>
#include <QStatusBar>
#include <QFrame>
#include <QScrollArea>
#include <QAction>
#include <QCloseEvent>
#include <QMenuBar>
@@ -57,13 +58,9 @@ namespace glabels
MainWindow::MainWindow()
: mModel(0)
{
mView = new View();
mObjectEditor = new ObjectEditor();
createActions();
createMenus();
createToolBars();
createStatusBar();
QWidget* editorPage = createEditorPage();
QWidget* mergePage = createMergePage();
@@ -77,6 +74,8 @@ namespace glabels
setCentralWidget( mNotebook );
createStatusBar();
setDocVerbsEnabled( false );
setPasteVerbsEnabled( false );
setTitle();
@@ -573,9 +572,17 @@ namespace glabels
{
QWidget* page = new QWidget;
mView = new View();
mObjectEditor = new ObjectEditor();
QScrollArea* scrollArea = new QScrollArea();
scrollArea->setMinimumSize( 640, 450 );
scrollArea->setWidgetResizable( true );
scrollArea->setWidget( mView );
QVBoxLayout* editorVLayout = new QVBoxLayout;
editorVLayout->addWidget( editorToolBar );
editorVLayout->addWidget( mView );
editorVLayout->addWidget( scrollArea );
QHBoxLayout* editorHLayout = new QHBoxLayout;
editorHLayout->addLayout( editorVLayout );