Python Graphique

De BdC de chez Wam...

Compilation d’un fichier “.ui”

  • Version PyQt5 :
pyuic5 -x fichier.ui -o fichier.py
  • Version PySide :
import pysideuic
import os
    
pysideuic.compileUiDir(os.path.dirname(__file__))

Entrée clavier

Version PyQt5

  • QtWidgets.QShortcut(QtGui.QKeySequence(“Séquence de touce”), self, self.action)
  • Dans l’exemple suivant l’appui sur “Ctrl+Delete” va vider la liste “lw_demo”
QtWidgets.QShortcut(QtGui.QKeySequence("Ctrl+Delete"), self, self.lw_demo.clear)
  • Dans l’exemeple suivant l’appui sur la touche “Esc” va fermer l’application
QtWidgets.QShortcut(QtGui.QKeySequence("Esc"), self, self.close)

Version PySide

  • QtGui.QShortcut(QtGui.QKeySequence(“Séquence de touce”), self, self.action)
  • Dans l’exemple suivant l’appui sur “Ctrl+Delete” va vider la liste “lw_demo”
QtGui.QShortcut(QtGui.QKeySequence("Ctrl+Delete"), self, self.lw_demo.clear)
  • Dans l’exemeple suivant l’appui sur la touche “Esc” va fermer l’application
QtGui.QShortcut(QtGui.QKeySequence("Esc"), self, self.close)