Exemplo n.º 1
0
def main(name='dataArtist',
         ftype='da',
         first_start_dialog=FirstStartDialog,
         icon=None):
    '''
    General start routine
    Create a QApplication and Gui instance
    '''
    if icon is None:
        icon = MEDIA_FOLDER.join('logo.svg')

    app = Application(sys.argv,
                      name=name,
                      ftype=ftype,
                      icon=icon,
                      first_start_dialog=first_start_dialog)
    app.setStyle("Plastique")  #looks better and shows splitter handle

    win = Gui(title=name)
    s = app.session
    s.registerMainWindow(win)

    sys.exit(app.exec_())
Exemplo n.º 2
0
def main(name='dataArtist',
         ftype='da',
         first_start_dialog=FirstStartDialog,
         icon=None):
    '''
    General start routine
    Create a QApplication and Gui instance
    '''
    if icon is None:
        icon = MEDIA_FOLDER.join('logo.svg')

    app = Application(sys.argv,
                      name=name,
                      ftype=ftype,
                      icon=icon,
                      first_start_dialog=first_start_dialog)
    if os.name == 'posix':  # for linux-systems
        # native these under GTK looks bad - better replace
        app.setStyle("fusion")
    win = Gui(title=name)
    s = app.session
    s.registerMainWindow(win)

    sys.exit(app.exec_())