예제 #1
0
def main_gui(isAdmin):
    from hal_configurator.ui.configwindow import ConfigWindow
    from hal_configurator.ui.styles import qdarkstyle 
    app = QtGui.QApplication(sys.argv)
    app.setStyleSheet(qdarkstyle.load_stylesheet())
    mw = ConfigWindow(None)
    mw.show()
    app.setWindowIcon(QtGui.QIcon())
    sys.exit(app.exec_())
예제 #2
0
def main_gui(isAdmin):
    from hal_configurator.ui.configwindow import ConfigWindow
    from hal_configurator.ui.styles import qdarkstyle
    app = QtGui.QApplication(sys.argv)
    app.setStyleSheet(qdarkstyle.load_stylesheet())
    mw = ConfigWindow(None)
    mw.show()
    app.setWindowIcon(QtGui.QIcon())
    sys.exit(app.exec_())
예제 #3
0
def main(isAdmin):
    """
    Main Application Runner
    :param: isAdmin
    :type : isAdmin: bool
    """
    app = QtGui.QApplication(sys.argv)
    mw = ConfigWindow(None)
    mw.show()
    app.setWindowIcon(QtGui.QIcon())
    sys.exit(app.exec_())
예제 #4
0
class ConfigChooserWidget(QtGui.QWidget, Ui_ConfigChooserWidget):
  def __init__(self, *args, **kwargs):
    super(ConfigChooserWidget, self).__init__(*args, **kwargs)
    self.setupUi()
    self.bindUi()

  def setupUi(self):
    super(ConfigChooserWidget, self).setupUi(self)

  def bindUi(self):
    self.btn_open_config.clicked.connect(self.open_clicked)
    
  def open_clicked(self):
    fname, _ = QtGui.QFileDialog.getOpenFileName(self, 'Open file', '~')
    config = FileConfigLoader(fname).load_config()
    self.cf = ConfigWindow(config)
    self.cf.show()
예제 #5
0
class ConfigChooserWidget(QtGui.QWidget, Ui_ConfigChooserWidget):
    def __init__(self, *args, **kwargs):
        super(ConfigChooserWidget, self).__init__(*args, **kwargs)
        self.setupUi()
        self.bindUi()

    def setupUi(self):
        super(ConfigChooserWidget, self).setupUi(self)

    def bindUi(self):
        self.btn_open_config.clicked.connect(self.open_clicked)

    def open_clicked(self):
        fname, _ = QtGui.QFileDialog.getOpenFileName(self, 'Open file', '~')
        config = FileConfigLoader(fname).load_config()
        self.cf = ConfigWindow(config)
        self.cf.show()