2016-07-20 9 views
0

Ich benutze PY QT für die Erstellung von GUI. Es gibt mehrere Tabs, in einem Tab hat es Tablewidget von 3 Zeilen und 3 Spalten. Ich versuche, als jemals Benutzer klicken Sie auf eine Zeile der Spalte 2, gibt es Pop-up-Kontrollkästchen Fenster. Ich weiß nicht, wie man das Klicken der pertikulären Zelle einleitet und aktiviert dann das zugehörige def.PY QT mit QTableWidget

Antwort

1

QTalbeWidget haben ein Signal namens "cellClicked".

Sie können es wie folgt verwenden.

myTableWidget.cellClicked.connect(self.OnCellClicked) 

def OnCellClicked(self, row, col): 
    pass 
+0

, die Popup beim Klicken auf irgendwo in der ganzen Tabelle ermöglichen. –