from PyQt4 import QtCore, QtGui, QtSql
+
+class ConnectionDataMapper(QtGui.QDataWidgetMapper):
+ def add(self):
+ model = self.model()
+ model.insertRows(1, model.rowCount())
+
+
class MainWindow(QtGui.QMainWindow):
"""
Main GUI window.
self.layoutWidget.setObjectName("layoutWidget")
self.gridLayout = QtGui.QGridLayout(self.layoutWidget)
self.gridLayout.setObjectName("gridLayout")
- self.connectionData = QtGui.QDataWidgetMapper()
+ self.connectionViewDisplay = ConnectionDataMapper()
#self.formLayout_7 = QtGui.QFormLayout()
#self.formLayout_7.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
#self.formLayout_7.setObjectName("formLayout_7")
self.connectionSave = QtGui.QPushButton(self.layoutWidget)
self.connectionSave.setObjectName("connectionSave")
self.gridLayout.addWidget(self.connectionSave, 1, 1, 1, 1)
- self.connectionView = QtGui.QTableView(self.layoutWidget)
- self.connectionView.setObjectName("connectionView")
- self.gridLayout.addWidget(self.connectionView, 0, 0, 1, 1)
+ self.connectionViewList = QtGui.QTableView(self.layoutWidget)
+ self.connectionViewList.setObjectName("connectionViewList")
+ self.gridLayout.addWidget(self.connectionViewList, 0, 0, 1, 1)
self.tabWidget.addTab(self.connectionsTab, "")
self.sipProfilesTab = QtGui.QWidget()
self.sipProfilesTab.setMaximumSize(QtCore.QSize(796, 16777215))