Edito: Esta es la forma:
Forma1: Se define en la misma cadena tanto el programa como los argumentos:
Código C++:
Ver originalQString programa = "qgis --project la/ruta/de/mi/proyecto/miproyecto.qgs";
proceso->start(programa);
Forma 2. Si defino los argumentos aparte, la cadena
--project es uno y la
ruta sería otro.
Código C++:
Ver originalQString programa = "qgis";
QStringList argumentos;
argumentos<<"--project";
argumentos<<"la/ruta/de/mi/proyecto/miproyecto.qgs";
proceso->start(programa,argumentos);