main.py
Go to the documentation of this file.
1 #!/usr/bin/python
2 # -*- coding: utf-8 -*-
3 '''
4  Copyright (C) 1997-2017 JDERobot Developers Team
5 
6  This program is free software; you can redistribute it and/or modify
7  it under the terms of the GNU General Public License as published by
8  the Free Software Foundation; either version 2 of the License, or
9  (at your option) any later version.
10 
11  This program is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  GNU Library General Public License for more details.
15 
16  You should have received a copy of the GNU General Public License
17  along with this program; if not, see <http://www.gnu.org/licenses/>.
18 
19  Authors : Okan Asik (asik.okan@gmail.com)
20 
21  '''
22 import sys
23 from PyQt5.QtWidgets import QApplication
24 from PyQt5.QtGui import QIcon
25 from visualstates.gui.visualstates import VisualStates
26 from visualstates.configs.rospackage import getPackagePath
27 
28 if __name__ == '__main__':
29  app = QApplication(sys.argv)
30  app.setWindowIcon(QIcon(getPackagePath()+'/resources/jderobot_logo_notext.png'))
31  mainWindow = VisualStates()
32  if len(sys.argv) > 1:
33  mainWindow.openFile(sys.argv[1])
34  sys.exit(app.exec_())


visualstates
Author(s):
autogenerated on Thu Apr 1 2021 02:42:20