QString.split(' ') メソッドを使用して入力コマンドをコマンドに分割したい
QStringList commandList = command.split(' ');
ただし、コマンドの末尾には UNIX パスがあります。つまり、次のように見えます
QString command = new QString("caommand -a -b /path/to\ specific/file");
path コマンドは実行時にユーザーによって指定されます (ユーザーはパス内のスペースをエスケープします)。なぜか command.split(' '); スペースをエスケープしません。
私は QT を初めて使用しますが、どのようにスペースをエスケープしますか?
助けてくれてありがとう