16 */ |
16 */ |
17 |
17 |
18 #include <QObject> |
18 #include <QObject> |
19 #include <QString> |
19 #include <QString> |
20 #include "logsapplication.h" |
20 #include "logsapplication.h" |
21 |
21 #include "logsappsettings.h" |
|
22 #include "logsdefs.h" |
|
23 #include "logslogger.h" |
22 |
24 |
23 // ----------------------------------------------------------------------------- |
25 // ----------------------------------------------------------------------------- |
24 // |
26 // |
25 // ----------------------------------------------------------------------------- |
27 // ----------------------------------------------------------------------------- |
26 // |
28 // |
27 LogsApplication::LogsApplication(int &argc, char *argv[]) |
29 LogsApplication::LogsApplication(int &argc, char *argv[], LogsAppSettings& settings) |
28 : HbApplication(argc, argv),mViewReady(false),mReadCompleted(false), |
30 : HbApplication(argc, argv, |
29 mFeaturePreloadedEnabled(false), mFeatureFakeExitEnabled(false) |
31 settings.logsFeaturePreloadingEnabled() ? Hb::NoSplash : Hb::DefaultApplicationFlags ), |
|
32 mViewReady(false), |
|
33 mReadCompleted(false) |
30 { |
34 { |
|
35 #ifdef LOGS_DEBUG_ENABLED |
|
36 LOGS_QDEBUG_2( "logs [UI] -> LogsApplication::LogsApplication args", arguments() ) |
|
37 #endif |
31 } |
38 } |
32 |
39 |
33 // ----------------------------------------------------------------------------- |
40 // ----------------------------------------------------------------------------- |
34 // |
41 // |
35 // ----------------------------------------------------------------------------- |
42 // ----------------------------------------------------------------------------- |
36 // |
43 // |
37 LogsApplication::~LogsApplication() |
44 LogsApplication::~LogsApplication() |
38 { |
45 { |
39 } |
|
40 |
|
41 // ----------------------------------------------------------------------------- |
|
42 // |
|
43 // ----------------------------------------------------------------------------- |
|
44 // |
|
45 bool LogsApplication::logsFeaturePreloadingEnabled() |
|
46 { |
|
47 return mFeaturePreloadedEnabled; |
|
48 } |
|
49 |
|
50 // ----------------------------------------------------------------------------- |
|
51 // |
|
52 // ----------------------------------------------------------------------------- |
|
53 // |
|
54 bool LogsApplication::logsFeatureFakeExitEnabled() |
|
55 { |
|
56 return mFeatureFakeExitEnabled; |
|
57 } |
46 } |
58 |
47 |
59 // ----------------------------------------------------------------------------- |
48 // ----------------------------------------------------------------------------- |
60 // |
49 // |
61 // ----------------------------------------------------------------------------- |
50 // ----------------------------------------------------------------------------- |