| 123456789101112131415161718192021222324252627 |
- '''
- Created on 13 mars 2017
- @author: olinox
- '''
- import sys
- from PyQt5.Qt import QApplication, QMessageBox
- # import ipdb
- from GridViewer import GridViewer
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- iface = GridViewer()
- iface.show()
- SYS_HOOK = sys.excepthook
- def error_handler(typ, value, trace):
- QApplication.restoreOverrideCursor()
- QMessageBox.critical(iface, typ.__name__, "{}".format(value))
- SYS_HOOK(typ, value, trace)
- sys.excepthook = error_handler
- r = app.exec_()
- sys.exit(r)
|