borg-qt/borg_qt/__main__.py

26 lines
533 B
Python
Raw Permalink Normal View History

2019-02-16 10:14:25 +01:00
#!/usr/bin/env python
2019-01-23 21:34:08 +01:00
import sys
2019-02-18 13:00:11 +01:00
from PyQt5.QtWidgets import QApplication
2019-01-23 21:34:08 +01:00
from borg_qt.main_window import MainWindow
from borg_qt.helper import get_parser
def main():
2019-01-23 21:34:08 +01:00
app = QApplication(sys.argv)
window = MainWindow()
2019-02-18 13:00:11 +01:00
parser = get_parser()
args = parser.parse_args()
# only show the application if there's no background flag
if args.background:
window.background_backup()
else:
window.show()
window.start()
2019-01-23 21:34:08 +01:00
2019-02-18 13:00:11 +01:00
sys.exit(app.exec_())
if __name__ == "__main__":
main()