25 int main(int argc, char *argv[]) |
25 int main(int argc, char *argv[]) |
26 { |
26 { |
27 qDebug() << "LogsServicesTester entry"; |
27 qDebug() << "LogsServicesTester entry"; |
28 LogsServices::LogsView viewIndex = LogsServices::ViewAll; |
28 LogsServices::LogsView viewIndex = LogsServices::ViewAll; |
29 bool showDialpad = false; |
29 bool showDialpad = false; |
|
30 QString number; |
30 for ( int i = 0; i< argc; i++ ){ |
31 for ( int i = 0; i< argc; i++ ){ |
31 qDebug() << "Arg" << ( i + 1 ) << argv[i]; |
32 qDebug() << "Arg" << ( i + 1 ) << argv[i]; |
32 QString argStr( argv[i] ); |
33 QString argStr( argv[i] ); |
33 if ( argStr.length() == 1 ){ |
34 if ( argStr.length() == 1 ){ |
34 viewIndex = (LogsServices::LogsView)argStr.toInt(); |
35 viewIndex = (LogsServices::LogsView)argStr.toInt(); |
35 } |
36 } |
36 if ( argStr == QString("-dialpad") ){ |
37 if ( argStr == QString("-dialpad") ){ |
37 showDialpad = true; |
38 showDialpad = true; |
38 } |
39 } |
|
40 if ( argStr == QString("-num") ){ |
|
41 number = "223456677"; |
|
42 } |
39 } |
43 } |
40 |
44 |
41 HbApplication app(argc, argv); |
45 HbApplication app(argc, argv); |
42 HbMainWindow mainWindow; |
46 HbMainWindow mainWindow; |
43 mainWindow.show(); |
47 mainWindow.show(); |
44 |
48 |
45 qDebug() << "LogsServicesTester start logs"; |
49 qDebug() << "LogsServicesTester start logs"; |
46 LogsServices::start( viewIndex, showDialpad ); |
50 LogsServices::start( viewIndex, showDialpad, number ); |
47 |
51 |
48 int ret = app.exec(); |
52 int ret = app.exec(); |
49 qDebug() << "LogsServicesTester exit"; |
53 qDebug() << "LogsServicesTester exit"; |
50 return ret; |
54 return ret; |
51 } |
55 } |