Ejemplo n.º 1
0
 def __init__(self, name, parent=None):
     settings = SettingsParser()
     # avoid overwriting connections that ain't finished yet
     while QSqlDatabase.contains(name):
         if name[-1].isdigit():
             name = name[0:-1] + str( int(name[-1]) + 1 )
         else:
             name = name + str(2)
     self._db = QSqlDatabase.addDatabase("QPSQL", name)
     self._db.setHostName(settings.get_value("Database", "hostname"))
     self._db.setDatabaseName("seareiros_bd")
     self._db.setUserName("seareiros")
     self._db.setPassword("localadm")