X-Git-Url: https://vaikene.ee/gitweb/pswgen11.html?a=blobdiff_plain;f=src%2Flibs%2FCommon%2Fglobals.cpp;h=02aedd84d37a26a93ee8683b85213c1e8da2fe3a;hb=f01d61fb753b347bbff2ffb7f224650ac3f9d81e;hp=b981fff43ceee7f65537fe162d19c58e11475aa4;hpb=ec272061c2af46e4cd8730c18682e18ac5b369ff;p=evaf
diff --git a/src/libs/Common/globals.cpp b/src/libs/Common/globals.cpp
index b981fff..02aedd8 100644
--- a/src/libs/Common/globals.cpp
+++ b/src/libs/Common/globals.cpp
@@ -20,6 +20,7 @@
#include "globals.h"
#include "app.h"
#include "config.h"
+#include "prop.h"
#include "logger.h"
#include "version.h"
#include "ilogger.h"
@@ -41,23 +42,29 @@ bool eVaf::Common::init()
// Initialize all the common interface implementations in the proper sequence
eVaf::Common::Internal::App * app =
- qobject_cast(eVaf::Common::iApp::instance());
+ qobject_cast(eVaf::Common::iApp::instance());
if (app) {
if (!app->init())
return false;
}
eVaf::Common::Internal::Logger * logger =
- qobject_cast(eVaf::Common::iLogger::instance());
+ qobject_cast(eVaf::Common::iLogger::instance());
if (logger) {
if (!logger->init())
return false;
}
eVaf::Common::Internal::Config * config =
- qobject_cast(eVaf::Common::iConfig::instance());
+ qobject_cast(eVaf::Common::iConfig::instance());
if (config) {
if (!config->init())
return false;
}
+ eVaf::Common::Internal::Prop * prop =
+ qobject_cast(eVaf::Common::iProp::instance());
+ if (prop) {
+ if (!prop->init())
+ return false;
+ }
EVAF_INFO("%s-Globals initialized", VER_MODULE_NAME_STR);