:salut:
Comment fait-on pour ouvrir un formulaire *.ui dans un code C++? :cry:
:help:
Version imprimable
:salut:
Comment fait-on pour ouvrir un formulaire *.ui dans un code C++? :cry:
:help:
:salut:
Regarde du côté de ce module : http://qt.developpez.com/doc/4.7/QtUiTools/.
:salut:
Ça ne fonctionne pas ! :cry:
voici le code que j'ai utilisé (sachant que le *.ui que je veux ouvrir s'appelle form.ui) :
Soyons zen! :zen:Code:
1
2
3
4
5
6 QUiLoader Loader; QFile file("form.ui"); file.open(QFile::ReadOnly); QWidget *form = Loader.load(&file, this); file.close();
C'est bien beau, ça ne fonctionne pas... Oui, et quoi ? Tu espères que l'on puisse t'aider avec aussi peu d'informations ? Ça crashe ? Une segfault ? Une météorite ?
:salut:
Tu as raison. ;)
J'ai deux fenêtre *.ui .
Une fenêtre principal et une fenêtre qui s'ouvre sous une condition.
Fenêtre principal: MainWindow.ui
Fenêtre secondaire: Form.ui
Ce qui ne nous dit toujours pas ce qui ne va pas. Surtout que ton lien est dit temporairement indisponible.
Essaye ce lien pour les sources:
Quand je met ce code, rien ne se passe. :calim2:
Tu passes 2 fois le même lien MU mais c'est pas comme ça que MU marche déjà (pas de lien direct), d'autre part on n'a pas tous de quota de téléchargement ou de premium chez eux, et enfin tu peux très bien mettre le code en pièce jointe ou dans des balises [CODE].
Sinon un conseil, toujours tester un file.open(), car des fois c'est juste le fichier qui ne peut pas être ouvert pour diverses raisons.