python - How to track an new/edited item in QTablewidget? -



python - How to track an new/edited item in QTablewidget? -

i have qtablewidget x rows , 2 columns. sorting enabled. want add together new item:

def addlabel(self): rows = self.cui.tablewidget.rowcount() self.cui.tablewidget.insertrow(rows) self.cui.tablewidget.setitem(rows-1,0,qtgui.qtablewidgetitem("*new*"))

how can track new item without finditems(text, flags)? possible? similar question: after editing new item, may changes position because of sorting. how can track edited item? (i want new positions(rows))

return item method , later can item.row() row.

def addlabel(self): rows = self.cui.tablewidget.rowcount() self.cui.tablewidget.insertrow(rows) item = qtgui.qtablewidgetitem("*new*") self.cui.tablewidget.setitem(rows-1,0,item) homecoming item # ... # somewhere... label = self.addlabel() print label.row()

python pyqt qtablewidget

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -