Dialog creation/fr: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)

5 November 2014

  • curprev 21:3921:39, 5 November 2014Renatorivo talk contribs 35,615 bytes +13 Created page with "La commande '''UserAppData''' donne le chemin utilisateur '''AppHomePath''' donne le chemin d'installation de FreeCAD"
  • curprev 21:3921:39, 5 November 2014Renatorivo talk contribs 35,602 bytes +10 Created page with "ici le code pour afficher l'icône sur le '''pushButton''', modifiez le nom pour un autre bouton, ('''radioButton, checkBox''') ainsi que le chemin de l'icône."
  • curprev 21:3821:38, 5 November 2014Renatorivo talk contribs 35,592 bytes +7 Created page with "Ici la même fenêtre mais avec un icône sur chaque bouton."
  • curprev 21:3821:38, 5 November 2014Renatorivo talk contribs 35,585 bytes +13 Created page with "===Méthode 1=== Un exemple d'une boîte de dialogue complète avec ses connections."
  • curprev 21:3821:38, 5 November 2014Renatorivo talk contribs 35,572 bytes +18 Created page with "==Création d'une boîte de dialogue avec ses boutons=="
  • curprev 21:3721:37, 5 November 2014Renatorivo talk contribs 35,554 bytes −3 Created page with "== Le script complet== Ceci est le script de référence complet:"
  • curprev 21:3721:37, 5 November 2014Renatorivo talk contribs 35,557 bytes +82 Created page with "Voilà, c'est tout ...<br /> Maintenant, vous pouvez essayer toutes sortes de choses, comme par exemple l'insertion de votre widget dans l'interface FreeCAD (voir la page [[Co..."
  • curprev 21:3721:37, 5 November 2014Renatorivo talk contribs 35,475 bytes +57 Created page with "(Rappel sur Python : la méthode '''__init__''' est une classe qui s'exécute automatiquement chaque fois qu'un nouvel objet est créé ! ) Puis, à partir de FreeCAD, nous a..."
  • curprev 21:3721:37, 5 November 2014Renatorivo talk contribs 35,418 bytes +131 Created page with "Il s'agit, comme vous le voyez, de relier le signal du bouton enfoncé de l'objet a créer ('''"Create!" Bouton'''), à un emplacement nommé '''createPlane''', dont nous veno..."
  • curprev 21:3621:36, 5 November 2014Renatorivo talk contribs 35,287 bytes +31 Created page with "Puis, nous avons besoin d'informer Qt pour qu'il se connecte sur le bouton de la fonction, en plaçant la ligne suivante juste avant '''QtCore.QMetaObject.connectSlotsByName(D..."
  • curprev 21:3621:36, 5 November 2014Renatorivo talk contribs 35,256 bytes +29 Created page with "Ensuite, nous allons ajouter une nouvelle fonction à notre classe '''Ui_Dialog''':"
  • curprev 21:3621:36, 5 November 2014Renatorivo talk contribs 35,227 bytes +26 Created page with "Ce que nous allons faire ici, c'est créer une nouvelle fonction qui permettra de créer une surface plane basée sur la hauteur et la largeur, et, relier cette fonction au bo..."
  • curprev 21:3621:36, 5 November 2014Renatorivo talk contribs 35,201 bytes +324 Created page with "== Faire quelque chose avec notre boîte de dialogue == Maintenant que nous pouvons afficher et masquer notre boîte de dialogue, nous avons juste besoin d'ajouter la derniè..."
  • curprev 21:3521:35, 5 November 2014Renatorivo talk contribs 34,877 bytes +51 Created page with "Et notre boîte de dialogue apparaîtra! Notez que notre interpréteur Python fonctionne toujours, nous avons une boîte de dialogue non modale.<br /> Donc, pour la fermer, no..."
  • curprev 21:3521:35, 5 November 2014Renatorivo talk contribs 34,826 bytes +59 Created page with "Nous pouvons maintenant créer un nouveau widget, et utiliser cette classe pour créer son interface.<br /> Nous pouvons déjà voir notre widget en action, en mettant notre f..."
  • curprev 21:3421:34, 5 November 2014Renatorivo talk contribs 34,767 bytes +134 Created page with "Comme vous voyez, il a une structure très simple: une classe nommée '''Ui_Dialog''' est créé, qui stocke les éléments de l'interface de notre widget.<br /> Cette classe ..."
  • curprev 21:3421:34, 5 November 2014Renatorivo talk contribs 34,633 bytes +1,022 Created page with "* vous pouvez créer un fichier '''.bat''' pour automatiser la commande: * copiez cette ligne dans un fichier texte et sauvez le sous le nom '''"compile.bat"''' @"C:\Python2..."
  • curprev 21:3321:33, 5 November 2014Renatorivo talk contribs 33,611 bytes +327 Created page with "Maintenant, nous allons sauver notre widget quelque part. Il sera sauvegardé dans un fichier '''.Ui''', que nous allons facilement convertir en script Python avec '''pyuic'''..."
  • curprev 21:3121:31, 5 November 2014Renatorivo talk contribs 33,284 bytes +35 Created page with "== Conversion de notre boîte de dialogue en code Python avec "pyuic" =="
  • curprev 21:3121:31, 5 November 2014Renatorivo talk contribs 33,249 bytes +52 Created page with "C'est à peu près tout ce que nous devons faire dans Qt Designer.<br /> Une dernière chose, nous allons renommer tous nos éléments avec des noms faciles, de sorte qu'il se..."
  • curprev 21:3121:31, 5 November 2014Renatorivo talk contribs 33,197 bytes +52 Created page with "Notez que j'ai choisi ici des contrôles très simples, mais '''Qt''' a beaucoup plus d'options, par exemple, vous pouvez utiliser '''spinbox''' au lieu de '''LineEdits''', et..."
  • curprev 21:3021:30, 5 November 2014Renatorivo talk contribs 33,145 bytes +157 Created page with "Ensuite, ajoutez 2 '''LineEdits''' , qui sont des champs texte que l'utilisateur peut remplir, un pour la hauteur et l'autre pour la largeur.<br /><br /> Ici aussi, nous pouvo..."
  • curprev 21:3021:30, 5 November 2014Renatorivo talk contribs 32,988 bytes +260 Created page with "Il est très simple à utiliser. Sur la barre de gauche vous avez des éléments qui peuvent être glissés sur votre widget (tous les outils). Sur le côté droit vous avez d..."
  • curprev 21:2921:29, 5 November 2014Renatorivo talk contribs 32,728 bytes +97 Created page with "Nous allons ensuite utiliser cette boîte de dialogue dans FreeCAD pour produire une belle surface plane rectangulaire.<br /> Vous ne trouverez peut-être pas très utile de p..."
  • curprev 21:2921:29, 5 November 2014Renatorivo talk contribs 32,631 bytes +62 Created page with "Donc, maintenant que nous avons bien défini ce que nous ferons, il est temps d'ouvrir '''Qt Designer'''.<br /> Nous allons concevoir très facilement une simple boîte de dia..."
  • curprev 21:2921:29, 5 November 2014Renatorivo talk contribs 32,569 bytes +479 Created page with "Il y a une deux choses à savoir lors de la conception de l'interface:<br /> * Boîtes de dialogue [http://fr.wikipedia.org/wiki/Fenêtre_modale modales ou non-modale] : ** Un..."
  • curprev 21:2821:28, 5 November 2014Renatorivo talk contribs 32,090 bytes +159 Created page with "== Construire une boîte de dialogue == Dans les applications de CAO, bien concevoir une '''UI''' (interface utilisateur) est très important.<br /> Tout ce que l'utilisateur..."
  • curprev 21:2821:28, 5 November 2014Renatorivo talk contribs 31,931 bytes +173 Created page with "Dans cette page nous allons vous montrer comment construire une simple boîte de dialogue avec [http://qt-project.org/doc/qt-4.8/designer-manual.html Qt Designer], Qt Designer..."
  • curprev 20:1120:11, 5 November 2014FuzzyBot talk contribs 31,758 bytes −3,691 Updating to match new version of source page

15 June 2014

21 February 2014

4 November 2013

31 October 2013

1 September 2013

29 August 2013

3 May 2013

9 April 2013

26 March 2013

24 March 2013

22 March 2013

20 March 2013

7 March 2013

16 February 2013

6 November 2012

29 August 2012

29 July 2012

2 July 2012

(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)