@property def is_connected(self): ''' does this widget have an open connection to a postgres database? ''' return self.pg_session and self.pg_session.isOpen() def _test(): app = QtGui.QApplication([]) conn_data = ConnectionData() conn_data.demo_connection() session = OpenmolarDatabase(conn_data) session.connect() psw = PostgresSessionWidget() psw.set_session(session) psw.update_status() psw.show() app.exec_() if __name__ == "__main__": import __builtin__ import logging __builtin__.LOGGER = logging.getLogger() from lib_openmolar.common.settings import CommonSettings SETTINGS = CommonSettings() import gettext gettext.install("openmolar") _test()
def setUp(self): self.settings = CommonSettings()