26 #include <hbcombobox.h> |
26 #include <hbcombobox.h> |
27 #include <hbcheckbox.h> |
27 #include <hbcheckbox.h> |
28 #include <xqappmgr.h> |
28 #include <xqappmgr.h> |
29 #include <xqaiwrequest.h> |
29 #include <xqaiwrequest.h> |
30 #include <xqaiwdecl.h> |
30 #include <xqaiwdecl.h> |
31 #include <logsservices.h> |
|
32 |
31 |
33 #include "logsservicetesterwidget.h" |
32 #include "logsservicetesterwidget.h" |
34 #include "logsservicetesterappcloser.h" |
33 #include "logsservicetesterappcloser.h" |
35 #include "logsdefs.h" |
34 #include "logsdefs.h" |
36 |
35 |
63 |
62 |
64 HbLabel* editorLabel = new HbLabel("Launch dialpad with number:"); |
63 HbLabel* editorLabel = new HbLabel("Launch dialpad with number:"); |
65 mEditor = new HbLineEdit(); |
64 mEditor = new HbLineEdit(); |
66 mEditor->setInputMethodHints(Qt::ImhPreferNumbers); |
65 mEditor->setInputMethodHints(Qt::ImhPreferNumbers); |
67 |
66 |
68 HbPushButton* newService = new HbPushButton("Start Dialer via new service name"); |
67 HbPushButton* newService = new HbPushButton("Start Dialer via service name"); |
69 newService->setPreferredHeight(60); |
68 newService->setPreferredHeight(60); |
70 connect(newService, SIGNAL(clicked()), this, SLOT(startNewService())); |
69 connect(newService, SIGNAL(clicked()), this, SLOT(startService())); |
71 |
|
72 HbPushButton* oldService = new HbPushButton("Start Dialer via old service name"); |
|
73 oldService->setPreferredHeight(60); |
|
74 connect(oldService, SIGNAL(clicked()), this, SLOT(startOldService())); |
|
75 |
70 |
76 HbPushButton* killDialer = new HbPushButton("Kill Dialer"); |
71 HbPushButton* killDialer = new HbPushButton("Kill Dialer"); |
77 killDialer->setPreferredHeight(60); |
72 killDialer->setPreferredHeight(60); |
78 connect(killDialer, SIGNAL(clicked()), mAppCloser, SLOT(closeDialerApp())); |
73 connect(killDialer, SIGNAL(clicked()), mAppCloser, SLOT(closeDialerApp())); |
79 |
74 |
86 layout->addItem(mComboBox); |
81 layout->addItem(mComboBox); |
87 layout->addItem(mCheckBox); |
82 layout->addItem(mCheckBox); |
88 layout->addItem(editorLabel); |
83 layout->addItem(editorLabel); |
89 layout->addItem(mEditor); |
84 layout->addItem(mEditor); |
90 layout->addItem(newService); |
85 layout->addItem(newService); |
91 layout->addItem(oldService); |
|
92 layout->addItem(killDialer); |
86 layout->addItem(killDialer); |
93 layout->addItem(startAtBg); |
87 layout->addItem(startAtBg); |
94 setLayout(layout); |
88 setLayout(layout); |
95 } |
89 } |
96 |
90 |
123 |
117 |
124 // ----------------------------------------------------------------------------- |
118 // ----------------------------------------------------------------------------- |
125 // |
119 // |
126 // ----------------------------------------------------------------------------- |
120 // ----------------------------------------------------------------------------- |
127 // |
121 // |
128 void LogsServiceTesterWidget::startNewService() |
122 void LogsServiceTesterWidget::startService() |
129 { |
123 { |
130 qDebug() << "[LOGS_TESTER] -> LogsServiceTesterWidget::startNewService()"; |
124 qDebug() << "[LOGS_TESTER] -> LogsServiceTesterWidget::startService()"; |
131 fetchData(); |
125 fetchData(); |
132 |
126 |
133 XQApplicationManager appMgr; |
127 XQApplicationManager appMgr; |
134 QScopedPointer<XQAiwRequest> request( |
128 QScopedPointer<XQAiwRequest> request( |
135 appMgr.create(XQI_LOGS_VIEW, XQOP_LOGS_SHOW, false) ); |
129 appMgr.create(XQI_LOGS_VIEW, XQOP_LOGS_SHOW, false) ); |
145 request->setArguments(arglist); |
139 request->setArguments(arglist); |
146 QVariant ret(retValue); |
140 QVariant ret(retValue); |
147 |
141 |
148 request->send(ret); |
142 request->send(ret); |
149 } |
143 } |
150 qDebug() << "[LOGS_TESTER] <- LogsServiceTesterWidget::startNewService()"; |
144 qDebug() << "[LOGS_TESTER] <- LogsServiceTesterWidget::startService()"; |
151 } |
|
152 |
|
153 // ----------------------------------------------------------------------------- |
|
154 // |
|
155 // ----------------------------------------------------------------------------- |
|
156 // |
|
157 void LogsServiceTesterWidget::startOldService() |
|
158 { |
|
159 qDebug() << "[LOGS_TESTER] -> LogsServiceTesterWidget::startOldService()"; |
|
160 fetchData(); |
|
161 LogsServices::start( (LogsServices::LogsView)mViewIndex, mShowDialpad, mDialpadText ); |
|
162 qDebug() << "[LOGS_TESTER] <- LogsServiceTesterWidget::startOldService()"; |
|
163 } |
145 } |
164 |
146 |
165 // ----------------------------------------------------------------------------- |
147 // ----------------------------------------------------------------------------- |
166 // |
148 // |
167 // ----------------------------------------------------------------------------- |
149 // ----------------------------------------------------------------------------- |