Mercurial > hg > Feedworm
view feedworm-gui.py @ 131:3719440c8c6b backend
closing the backend branch now that it's merged into default
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Mon, 22 Aug 2011 15:35:32 +0200 |
parents | 04a730f9d07d |
children | 9e1e6b96d8b0 |
line wrap: on
line source
from MainWindow import MainWindow from PyQt4 import QtGui from PyQt4.QtNetwork import QNetworkProxy from backend.sqlalchemy.SqlAlchemyBackend import SqlAlchemyBackend import logging import sys def setupProxy(preferences): if preferences.isProxyConfigured(): proxyHost = preferences.proxyHost() proxyPort = preferences.proxyPort() proxy = QNetworkProxy(QNetworkProxy.HttpProxy, proxyHost, proxyPort) QNetworkProxy.setApplicationProxy(proxy) if __name__ == '__main__': logging.basicConfig(level=logging.DEBUG) backend = SqlAlchemyBackend() preferences = backend.preferences() setupProxy(preferences) app = QtGui.QApplication(sys.argv) mainWindow = MainWindow(backend) maximized = preferences.startMaximized() if maximized: mainWindow.showMaximized() else: mainWindow.show() sys.exit(app.exec_())