예제 #1
0
def main():
    import enaml
    from enaml.stdlib.sessions import simple_session
    from enaml.qt.qt_application import QtApplication
    with enaml.imports():
        from analyzarr.ui.main_view import Main
    from controllers.HighSeasAdventure import HighSeasAdventure
    
    controller = HighSeasAdventure()
    # For enaml 0.7
    #qtapp = QtApplication()
    #view=Main("Ahoy!")
    
    # for enaml 0.6
    qtapp = QtApplication([])
    main_ui = simple_session('main', 'The main UI window', Main, controller=controller)
    qtapp.add_factories([main_ui])
    qtapp.start_session('main')
    # version agnostic
    qtapp.start()
예제 #2
0
def main():
    import enaml
    from enaml.stdlib.sessions import simple_session
    from enaml.qt.qt_application import QtApplication
    with enaml.imports():
        from analyzarr.ui.main_view import Main
    from controllers.HighSeasAdventure import HighSeasAdventure

    controller = HighSeasAdventure()
    # For enaml 0.7
    #qtapp = QtApplication()
    #view=Main("Ahoy!")

    # for enaml 0.6
    qtapp = QtApplication([])
    main_ui = simple_session('main',
                             'The main UI window',
                             Main,
                             controller=controller)
    qtapp.add_factories([main_ui])
    qtapp.start_session('main')
    # version agnostic
    qtapp.start()