run system() command through qt application
I cross compiled my qt application and it runs well on my arm development platform. What I want is to run a system() command when a button is pressed.I did something like follow in button’s clicked() function.
- Qstring command="cp -r /my_location1 /my_location2";
- const char* command2;
- command2 =command.toLocal8Bit().data();
this worked perfecly on my pc. but on target it didnt work.
I ran my application with ./my_app -qws command. can anyone help me
Based on my personal experiences, both system() and QProcess should work on embedded devices running QWS, so the -qws option doesn’t seem to be the problem (at least not the real problem). Perhaps some information about you devices may help, too.
On the other hand, if you are only interested in copying files, you can consider using QFile’s copy function [doc.qt.nokia.com] instead. It should be pretty easy to use.