Bonjour.
Je débute en python, plus précisément
en interface graphique.
En résumé, j'essaye de
reproduire mes scripts AutoIt en
python.
En mode console, aucun souci.
J'essaye juste de créer une "listview" avec menu contextuel.
j'arrive,
sauf pour ce fameux menu... ^^
Voici un code banal :
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtWidgets import *
monApp=QApplication(sys.argv)
w=QTableWidget()
w.resize(600,600)
w.setWindowTitle("Titre de fenêtre")
w.setRowCount(2)
w.setColumnCount(4)
w.setItem(0,0, QTableWidgetItem("A"))
w.setItem(0,1, QTableWidgetItem("B"))
w.setItem(0,2, QTableWidgetItem("C"))
w.setItem(0,3, QTableWidgetItem("D"))
w.setItem(1,0, QTableWidgetItem("1"))
w.setItem(1,1, QTableWidgetItem("2"))
w.setItem(1,2, QTableWidgetItem("3"))
w.setItem(1,3, QTableWidgetItem("4"))
w.move(10, 100)
w.show()
sys.exit(monApp.exec_())
J'avais trouvé cela :
https://www.developpez.net/forums/d1471044/autres-langages/python-zope/gui/pyqt/qtablewidget-menu-contextuels/
Mais rien à avoir. Je me disais qu'il fallait creuser cette piste, sans succès. :/
j'ai créé un script banal justement, pour me focaliser uniquement sur l'essentiel : le menu contextuel.
J'arrive à remplir ce tableau... mais ensuite, nada.
Pouvez-vous m'aiguiller ?
Merci aux personnes qui me permettraient d'en apprendre d'avantage :)
++