Harmattan font changes completed
[marketstoday] / src / cpp / configqmlview.cpp
1 /*
2 @version: 0.5
3 @author: Sudheer K. <scifi1947 at gmail.com>
4 @license: GNU General Public License
5 */
6
7 #include "configqmlview.h"
8 #include "marketstodayqmlview.h"
9 #include "logutility.h"
10 #include <QtDeclarative/QDeclarativeView>
11 #include <QDeclarativeEngine>
12 #include <QDeclarativeContext>
13 #include <QGraphicsObject>
14 #include <QDebug>
15
16 ConfigQMLView::ConfigQMLView(QWidget *parent, MarketsTodayQMLView *parentView)
17     : QDeclarativeView(parent), logUtility(new LogUtility(this))
18 {
19     // Setup QDeclarativeView
20     setAlignment(Qt::AlignCenter);
21     //setContentResizable(false);
22     this->stockQuotesView = parentView;
23     this->rootContext()->setContextProperty("logUtility",logUtility);
24 }
25
26 void ConfigQMLView::configClosed(){
27     logUtility->logMessage("Config window is closed");
28     this->stockQuotesView->initialize();
29     this->close();
30 }
31
32 ConfigQMLView::~ConfigQMLView(){
33     qDebug() << "In destructor for ConfigQMLView object";
34 }