]> git.nothing2do.fr Git - diary-mobile.git/commitdiff
added "cal" action to call a number
authorNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Fri, 24 Oct 2014 16:32:15 +0000 (18:32 +0200)
committerNorbert Moutarde <norbert.moutarde@nothing2do.eu>
Fri, 24 Oct 2014 16:32:15 +0000 (18:32 +0200)
android/AndroidManifest.xml
mainwindow.cpp

index 1cec6cea660271ad4f47afa5a2a2572e80d20e92..5cf9c9d7e08017278f38f9920933e0a1c93860d6 100644 (file)
@@ -46,4 +46,6 @@
     <!-- %%INSERT_FEATURES -->
 
 <uses-permission android:name="android.permission.SET_DEBUG_APP"/>
+
+<uses-permission android:name="android.permission.CALL_PHONE"/>
 </manifest>
index 3b13e1f807a8a26659fc9cfcae1ed4364967fe3f..9e7fb1131582c6487f4a3b513b6a004e60214f10 100644 (file)
@@ -369,7 +369,7 @@ void MainWindow::action(const QString &a){
     }
     else if(b[0]==QString("wri")){
         QFile tmp(conf->value(QString("file")).toString());
-        tmp.open(QIODevice::WriteOnly/*|QIODevice::Text*/);
+        tmp.open(QIODevice::WriteOnly);
         QTextStream stream(&tmp);
         stream<<c;
         tmp.close();
@@ -386,6 +386,11 @@ void MainWindow::action(const QString &a){
         action(c);
         system("exit");
     }
+    else if(b[0]==QString("cal")){
+        QString d="service call phone 2 s16 "+c;
+        qDebug()<<"d : "<<d;
+        system(d.toStdString().c_str());
+    }
     else {
         get(conf->value(QString("currenttype")).toString(),a);