X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fipypbx%2Fmain.py;h=d1d7bb59c68e781d1090e8c4ca75d9333e445415;hb=a2287864765358aa8a63ed06508663588d5eae07;hp=72d1de0f1014732d4ae5a6b2ade27ff19b28c979;hpb=15eb870fb4be0063036ffd33cb21ce06473efb0e;p=ipypbx diff --git a/src/ipypbx/main.py b/src/ipypbx/main.py index 72d1de0..d1d7bb5 100644 --- a/src/ipypbx/main.py +++ b/src/ipypbx/main.py @@ -59,55 +59,10 @@ def setupDb(prefix=PREFIX, dbname=DB_NAME): if __name__ == '__main__': app = QtGui.QApplication(sys.argv) setupDb() -# import pdb; pdb.set_trace() -# runApp() views = ui.MainWindow() views.show() - connectionModel = QtSql.QSqlTableModel(views) - connectionModel.setTable('connections') - connectionModel.setHeaderData( - sql.Connection.id, QtCore.Qt.Horizontal, - QtCore.QVariant('Connection_ID')) - connectionModel.setHeaderData( - sql.Connection.name, QtCore.Qt.Horizontal, - QtCore.QVariant('Name')) - connectionModel.setHeaderData( - sql.Connection.local_ip_address, QtCore.Qt.Horizontal, - QtCore.QVariant('Local_IP_Address')) - connectionModel.setHeaderData( - sql.Connection.local_port, QtCore.Qt.Horizontal, - QtCore.QVariant('Local_Port')) - connectionModel.setHeaderData( - sql.Connection.freeswitch_ip_address, QtCore.Qt.Horizontal, - QtCore.QVariant('Freeswitch_IP_Address')) - connectionModel.setHeaderData( - sql.Connection.freeswitch_port, QtCore.Qt.Horizontal, - QtCore.QVariant('Freeswitch_Port')) - connectionModel.select() - - views.connectionView.setModel(connectionModel) - views.connectionView.setColumnHidden(sql.Connection.id, True) - views.connectionView.setSelectionMode(QtGui.QTableView.SingleSelection) - views.connectionView.setSelectionBehavior(QtGui.QTableView.SelectRows) - views.connectionView.resizeColumnsToContents() - views.connectionView.resizeRowsToContents() - views.connectionView.horizontalHeader().setStretchLastSection(True) - - - views.connectionData.setModel(connectionModel) - connectionController = controllers.ConnectionController() - - signals_data = ( - # (self.ui.connectionList, 'currentRowChanged(int)', - # self.connections.select), - # (self.ui.connectionClone, 'clicked()', self.connections.clone), - # (self.ui.connectionSave, 'clicked()', self.connections.save), -# (views.connectionAdd, 'clicked()', connectionController.add), - ) - -# for sender, signal, receiver in signals_data: -# QtCore.QObject.connect(sender, QtCore.SIGNAL(signal), receiver) + connectionController = controllers.ConnectionController(parent=views) app.exec_() # sys.exit()