pyqt GUI类,继承自QTableWidget鼠标滚轮失效,pyqtqtablewidget,#table.pycla


#table.pyclass scrollTable(QtGui.QTableWidget):      def __init__(self, parent=None):          super(scrollTable, self).__init__(parent)                     self.x=0#                      def wheelEvent(self,event):        self.x =self.x + event.delta()/120        print self.x        print event.delta()#    

self.tableWidget = table.scrollTable(Dialog)
新建一个表格
然后发现tableWidget无法鼠标滚轮了,但是print缺能够打印出来,但屏幕上就是不滚动。。。鼠标去拖拉那个东西,屏幕可以滚动

class TableWidget(QTableWidget):    def wheelEvent(self, event):        scrollBar = self.verticalScrollBar()        scrollBar.setValue(scrollBar.value() - event.delta() / 120)

编橙之家文章,

评论关闭