1234567891011121314151617181920212223242526272829303132 |
- import sys
- from PyQt5.QtCore import Qt
- from PyQt5.QtWidgets import QApplication
- import mytool.db_helper.db_operation as spmng
- import mytool.json_helper.parse_json as parse_json
- import main_window_XmSgj
- import main_window_GyBhhy
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- desktop = QApplication.desktop()
- config = parse_json.parse_json_with_comments('./config.json')
- # 数据库配置
- db_config = config['db_config']
- # 显示配置
- show_config = config['show_config']
- task_type = 0
- if show_config['task_type'] == 'park':
- task_type = 1
- elif show_config['task_type'] == 'pick':
- task_type = 2
- if config['project_name'] == 'xm_sgj':
- window = main_window_XmSgj.MainWindow(show_config['display_number'],show_config['unit'],task_type,db_config)
- elif config['project_name'] == 'gy_bhhy':
- window = main_window_GyBhhy.MainWindow(show_config['display_number'],show_config['unit'],task_type,db_config)
- window.setGeometry(desktop.screenGeometry(1))
- window.showMaximized()
- sys.exit(app.exec_())
|