X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface.py;h=ee21b2f3fc06f148e32eede713e28a463a57f63e;hp=eff49d068d7bb3273825e9b449454a1f41c0db1b;hb=64ad13369cc24d091d56cc71b0eb419bf26a2354;hpb=e095c7423002644d129cef273f3a63646903b788 diff --git a/sface.py b/sface.py index eff49d0..ee21b2f 100644 --- a/sface.py +++ b/sface.py @@ -1,19 +1,62 @@ - import sys sys.path.append(".") +from optparse import OptionParser + from PyQt4.QtGui import * -from sface.sfawindow import SfaWindow +from sface.mainwindow import MainWindow +from sface.config import config def main(args): app = QApplication(args) - - win = SfaWindow() + app.setStyleSheet(''' +/* transparency +QDialog, MainWindow { + background-color:rgba(255,255,255,120); +} +*/ + +QTreeView, QLineEdit { + border: 2px solid gray; + border-radius: 4px; + padding: 1px; + margin: 2px; +} + +QPushButton { + background-color: white; + border: 2px solid gray; + border-radius: 4px; + padding: 6px; +} + +QPushButton:pressed { + background-color: #5599FF; +} + +QLabel { + font-size: 14px; +} + +''') + + + win = MainWindow() + win.redirectOutputToLog() + win.setWindowTitle("Sface: SFA Interface") win.show() + win.raise_() + win.activateWindow() + app.setActiveWindow(win) sys.exit(app.exec_()) if __name__ == "__main__": + parser=OptionParser() + config.add_options_to_OptionParser(parser) + (options,args)=parser.parse_args() + config.update_from_OptionParser(options) + config.display("After command-line") main(sys.argv)