1
是否有一種簡單的方法來顯示pyqt中sqlite表的內容?我可以找到的唯一例子是使用C++或具有關係表。pyqt中的數據庫視圖
是否有一種簡單的方法來顯示pyqt中sqlite表的內容?我可以找到的唯一例子是使用C++或具有關係表。pyqt中的數據庫視圖
您可以使用QSqlTableModel類並將其傳遞給QTableView。假設你有一個名爲db
一個QSqlDatabase對象,
model = QtSql.QSqlTableModel(self, db)
model.setTable("YourTable")
model.select()
tableview = QtGui.QTableView()
tableview.setModel(model)
tableview.show()
只是爲了記錄在案,大部分(減去一些API的變化像Qt的C++啓用()方法VS的PyQt的IsEnabled()方法)可以映射C++代碼的相當於python。只需要知道兩種語言和qt的知識,但並不難。 (斯蒂芬的回答是正確的)。 –