Ouvrir la commande "system" dans une sous-fenêtre
Bonjour !
Excusez moi de vous déranger, j'avais juste une petite question de Qt.
Est-ce que vous savez comment ouvrir un document Excel, Word… dans une sous-Fenêtre ?
Il est possible de créer une grande fenêtre contenant des sous-fenêtre grâce à QMdi en donnant à la classe la propriété de QMainWindow.
En outre il est possible d’ouvrir excel, gnuplot… par la commande : system ("test.xls").
Ces deux trucs fonctionnent très bien indépendamment l’un de l’autre..
Mais je ne sais pas ouvrir l’un de ces fichiers dans une sous-fenêtre.
J’ai essayé :
Code:
1 2 3
| QMdiSubWindow *sousFenetre6 = zoneCentrale->addSubWindow(system ("test.xls"));
sousFenetre6->move(50,300);
sousFenetre6->setFixedSize(200,200); |
ou alors j’ai essayé de déclarer une QWidget (page1) et de mettre la commande dedans comme ce que je fais habituellement pour des boutons, textes… :
Code:
1 2 3 4 5 6
|
page1 = new QWidget;
page1 = system ("test.xls"); //(je sais pas si ce genre de truc fonctionne
)
QMdiSubWindow *sousFenetre6 = zoneCentrale->addSubWindow(page1);
sousFenetre6->move(50,300);
sousFenetre6->setFixedSize(200,200); |
sauf que ça ne marche pas…
Sinon il paraît que ça peut peut-être marcher avec Qprocess : mais le problème reste le même pour l'ouvrir dans une sous-fenêtre.
Savez-vous comment faire ?
Merci beaucoup