Created PropertiesView page.

This commit is contained in:
Jim Evins
2016-03-26 20:30:50 -04:00
parent a6aa0d921f
commit 7d0b7868fe
18 changed files with 1185 additions and 900 deletions
+15
View File
@@ -33,6 +33,7 @@
#include <QDebug>
#include "libglabels/Db.h"
#include "PropertiesView.h"
#include "View.h"
#include "ObjectEditor.h"
#include "MergePropertyEditor.h"
@@ -63,11 +64,13 @@ namespace glabels
createMenus();
createToolBars();
QWidget* propertiesPage = createPropertiesPage();
QWidget* editorPage = createEditorPage();
QWidget* mergePage = createMergePage();
QWidget* printPage = createPrintPage();
mNotebook = new QTabWidget();
mNotebook->addTab( propertiesPage, "Properties" );
mNotebook->addTab( editorPage, "Editor" );
mNotebook->addTab( mergePage, "Merge" );
mNotebook->addTab( printPage, "Print" );
@@ -111,6 +114,7 @@ namespace glabels
void MainWindow::setModel( LabelModel *label )
{
mModel = label;
mPropertiesView->setModel( mModel );
mView->setModel( mModel );
mObjectEditor->setModel( mModel );
mPrintView->setModel( mModel );
@@ -618,6 +622,17 @@ namespace glabels
}
///
/// Create Properties Page
///
QWidget* MainWindow::createPropertiesPage()
{
mPropertiesView = new PropertiesView();
return mPropertiesView;
}
///
/// Create Editor Page
///