Signal von QTableWidget verarbeiten
Verfasst: Mittwoch 6. April 2016, 10:21
Ich beiße auf Granit. Ich habe ein QTableWidget. ich benötige die Zeile und die Reihe der Zelle, auf welche ich doppelt geklickt habe. QT Designer (übersetzt mit pyuic) gibt folgendes aus
ich habe es dann auch noch manuell versucht.
und dann noch mein Versuch der Verarbeitung dazu. Hier kommt aber nichts an. Die Funktion wird nicht ausgeführt.
Code: Alles auswählen
QtCore.QObject.connect(self.tableWidgetDB, QtCore.SIGNAL(_fromUtf8("cellDoubleClicked(int,int)")), MainWindow.getTableInfo)
Code: Alles auswählen
self.connect(self.tableWidgetDB,
QtCore.SIGNAL("cellDoubleClicked(int,int)"),
self.getTableInfo)
Code: Alles auswählen
def getTableInfo(self,col, row):
if col == 1:
s = 'cell({},{}) duble clicked'.format(col, row)
self.debugMessage(6,s)