def show(self): with imports(): from e_Boss import AtomMain app = QtApplication() view = AtomMain(instr=self) view.show() app.start()
def main(): app = QtApplication() model = Model() view = MainView(model=model) view.show() app.start()
def show(obj): with imports(): from e_Electron import AtomMain app = QtApplication() view = AtomMain(elect=obj) view.show() app.start()
def show_boss(self, instr=None): with imports(): from e_Boss import BossMain app = QtApplication() view = BossMain(myinstr=instr, boss=self) view.show() app.start()
def show_simple_view(view, toolkit='qt', description=''): """ Display a simple view to the screen in the local process. Parameters ---------- view : Object The top level Object to use as the view. toolkit : string, optional The toolkit backend to use to display the view. Currently supported values are 'qt' and 'wx'. The default is 'qt'. Note that not all functionality is available on Wx. description : string, optional An optional description to give to the session. """ f = lambda: view if toolkit == 'qt': from enaml.qt.qt_application import QtApplication app = QtApplication([simple_session('main', description, f)]) elif toolkit == 'wx': from enaml.wx.wx_application import WxApplication app = WxApplication([simple_session('main', description, f)]) else: raise ValueError('Unknown toolkit `%s`' % toolkit) app.start_session('main') app.start() return app
def show(a): app = QtApplication() with imports(): from e_FundTemps import Main view=Main(instr=a) view.show() app.start()
def test_replay_plotx_ploty(): # insert a run header with one plotx and one ploty rs = mdsapi.insert_run_start( time=ttime.time(), beamline_id='replay testing', scan_id=1, custom={'plotx': 'Tsam', 'ploty': ['point_det']}, beamline_config=mdsapi.insert_beamline_config({}, ttime.time())) temperature_ramp.run(rs) # plotting replay in live mode with plotx and ploty should have the # following state after a few seconds of execution: # replay. app = QtApplication() ui = replay.create(replay.define_live_params()) ui.title = 'testing replay with plotx and one value of ploty' ui.show() app.timed_call(4000, app.stop) app.start() try: # the x axis should be 'plotx' assert ui.scalar_collection.x == 'Tsam' # there should only be 1 scalar model currently plotting assert len([scalar_model for scalar_model in ui.scalar_collection.scalar_models.values() if scalar_model.is_plotting]) == 1 # the x axis should not be the index assert not ui.scalar_collection.x_is_index except AssertionError: # gotta destroy the app or it will cause cascading errors ui.close() app.destroy() raise ui.close() app.destroy()
def main(): app = QtApplication() parser = define_parser() args = parser.parse_args() params_dict = None logger.info('args: {}'.format(args)) if args.live: params_dict = define_live_params() elif args.small_screen: params_dict = define_small_screen_params() loglevel = logging.WARNING if args.verbose: loglevel = logging.INFO elif args.debug: loglevel = logging.DEBUG replay.logger.setLevel(loglevel) replay.handler.setLevel(loglevel) # create and show the GUI ui = create(params_dict) ui.show() # show the most recent run by default try: ui.muxer_model.header = db[-1] except IndexError: pass except ValueError: pass app.start()
def main(): with enaml.imports(): from football_matchday_summarizer.view import Main app = QtApplication() view = Main() view.show() app.start()
def show(self): with imports(): from e_Plotter import PlotMain app = QtApplication() view = PlotMain(plotr=self) view.show() app.start()
def main(): # Parse command-line arguments. parser = argparse.ArgumentParser(description='Nemesis Model Builder', ) parser.add_argument('model_path', metavar='MODEL', nargs='?', help='model file to load') parser.add_argument('--data', metavar='PATH', dest='data_path', help='data file to load') parser.add_argument('--debug', action='store_true', help=argparse.SUPPRESS) args = parser.parse_args() # At this point, we have valid arguments, so proceed with initialization. # Initialize the standard metrics and controls. init_stdlib() # Create the application object. app = QtApplication() init_error_handlers(debug=args.debug) if args.data_path: input_source = FileDataSource(path=args.data_path) else: input_source = None main_window = Main() controller = MainWindowController( input_source=input_source, debug_mode=args.debug, window=main_window, ) if args.model_path: controller.load_file(args.model_path) main_window.show() app.start()
def main(): parser = argparse.ArgumentParser("abr_loop") add_default_arguments(parser) parser.add_argument('dirnames', nargs='*') parser.add_argument('--list', action='store_true') options = parse_args(parser) parser = options['parser'] unprocessed = [] for dirname in options['dirnames']: unprocessed.extend(parser.find_unprocessed(dirname)) if options['list']: counts = Counter(f for f, _ in unprocessed) for filename, n in counts.items(): filename = os.path.basename(filename) print(f'{filename} ({n})') else: app = QtApplication() presenter = SerialWaveformPresenter(parser=parser, unprocessed=unprocessed) view = SerialWindow(presenter=presenter) view.show() app.start() app.stop()
def show_boss(self, instr=None): with imports(): from e_Boss import BossMain app = QtApplication() view = BossMain(instr=instr, boss=self) view.show() app.start()
def show(*agents): app = QtApplication() with imports(): from e_Show import defaultView, showView, basicView#, LogWindow loc_chief=None for n, a in enumerate(agents): if hasattr(a, "view_window"): view=a.view_window else: view=defaultView(agent=a) if hasattr(a, "name"): view.name=a.name else: view.name="agent_{0}".format(n) if hasattr(a, "chief"): loc_chief=a.chief view.title=view.name view.show() if loc_chief is not None: if loc_chief.show_all or n==0: view.visible=True if loc_chief is None: view=basicView(title="Show Control", name="show_control") else: if hasattr(loc_chief, "view_window"): view=loc_chief.view_window else: view=showView(title="ShowControl", name="show_control", chief=loc_chief) view.show() app.start()
def show(*agents): """a powerful showing function for any Atom object(s). Checks if object has a view_window property and otherwise uses a default. also provides a show control of the objects""" app = QtApplication() with imports(): from chief_e import agentView, chiefView, basicView#, LogWindow loc_chief=None for n, a in enumerate(agents): if hasattr(a, "view_window"): view=a.view_window else: view=agentView(agent=a) if hasattr(a, "name"): view.name=a.name else: view.name="agent_{0}".format(n) if hasattr(a, "chief"): loc_chief=a.chief view.title=view.name view.show() if loc_chief is not None: if loc_chief.show_all or n==0: view.visible=True if loc_chief is None: view=basicView(title="Show Control", name="show_control") else: if hasattr(loc_chief, "view_window"): view=loc_chief.view_window else: view=chiefView(title="ShowControl", name="show_control", chief=loc_chief) view.show() app.start()
def create_app(): """ Creates an app only if one doesn't already exist. """ global app if not app_exits(): app = QtApplication() app.start()
def show(self, inside_type=EBLPolygon, inner_type=EBLvert): """stand alone for showing polylist""" with imports(): from EBL_enaml import EBMain app = QtApplication() view = EBMain(polyer=self, inside_type=inside_type, inner_type=inner_type) view.show() app.start()
def _launch(klass, experiment_type, root_folder=None): app = QtApplication() if root_folder is None: root_folder = get_config('DATA_ROOT') launcher = klass(root_folder=root_folder, experiment_type=experiment_type) view = LauncherView(launcher=launcher) view.show() app.start()
def show(self): with traits_enaml.imports(): from enaml_Plotter import PlotMain app = QtApplication() view = PlotMain(plotr=self) view.show() app.start()
def show_volume(volume_data): app = QtApplication() scene_members = {'bbox': VolumeBoundingBox()} viewer = VolumeViewer(volume_data=volume_data, histogram_bins=256, scene_members=scene_members) win = VolumeViewerWindow(viewer=viewer) win.show() app.start()
def main(): pedidos = importa_pedidos_do_excel() controller = PedidosController(pedidos=pedidos.values()) app = QtApplication() view = PedidosView(controller=controller) view.center_on_screen() view.show() view.maximize() app.start()
def guiThread(myProp): with enaml.imports(): from enaml_test2 import Main app = QtApplication() view = Main(myProp=myProp) view.show() app.start()
def show(a): from enaml import imports from enaml.qt.qt_application import QtApplication app = QtApplication() with imports(): from t_FundView_e import Main view=Main(vmodel=a) view.show() app.start()
def guiThread(john): with enaml.imports(): from person_view import PersonView app = QtApplication() view = PersonView(person=john) view.show() app.start()
def show(a): from enaml import imports from enaml.qt.qt_application import QtApplication app = QtApplication() with imports(): from t_FundView_e import Main view = Main(vmodel=a) view.show() app.start()
def show_log(): from enaml.qt.qt_application import QtApplication from enaml import imports app = QtApplication() with imports(): from t_log_e import Main # as LogWindow view = Main() view.show() app.start()
def _replay_startup_tester(params, title, wait_time=1000): app = QtApplication() ui = replay.create(params) ui.title = title ui.show() app.timed_call(wait_time, app.stop) app.start() ui.close() app.destroy()
def main(**kwargs): app = QtApplication() qt5reactor.install() view = ViewerWindow(filename=kwargs.get('file', '-'), frameless=kwargs.get('frameless', False)) view.protocol = ViewerProtocol(view) view.show() app.deferred_call(lambda: StandardIO(view.protocol)) app.start()
def show(a): from enaml import imports from enaml.qt.qt_application import QtApplication app = QtApplication() with imports(): from taref.core.fundtemps_e import Main view=Main(instr=a) view.show() app.start()
def run(): app = QtApplication() logging.info('Program Started') logging.info('testing') data_list = DataListModel() plot = PlotModel() gui_run = Main(plot=plot, data_list=data_list) gui_run.show() app.start()
def test_main(): app = QtApplication() controller = TestGraphController() view = Main(controller=controller) view.show() # Start the application event loop app.start()
def run(): app = QtApplication() with enaml.imports(): from xray_vision.xrf.view.xrf_view import XrfGui view = XrfGui() view.xrf_model = XRF() view.show() app.start()
def main(): app_state = ApplicationState() app = QtApplication() # Create a view and show it. view = AppWindow(app_state=app_state) view.show() app.start()
def main_gui(): import enaml from enaml.qt.qt_application import QtApplication with enaml.imports(): from .summarize_abr_gui import SummarizeABRGui app = QtApplication() view = SummarizeABRGui() view.show() app.start()
def main() -> None: with enaml.imports(): App = import_view(".App") app = QtApplication() app_view = App.AppView() # type: ignore app_view.show() app.start()
def main(): usage = 'usage: %prog [options] enaml_file [script arguments]' parser = optparse.OptionParser(usage=usage, description=__doc__) parser.allow_interspersed_args = False parser.add_option('-c', '--component', default='Main', help='The component to view') options, args = parser.parse_args() if len(args) == 0: print('No .enaml file specified') sys.exit() else: enaml_file = args[0] script_argv = args[1:] enaml_code = read_source(enaml_file) # Parse and compile the Enaml source into a code object ast = parse(enaml_code, filename=enaml_file) code = EnamlCompiler.compile(ast, enaml_file) # Create a proper module in which to execute the compiled code so # that exceptions get reported with better meaning module = types.ModuleType('__main__') module.__file__ = os.path.abspath(enaml_file) sys.modules['__main__'] = module ns = module.__dict__ # Put the directory of the Enaml file first in the path so relative # imports can work. sys.path.insert(0, os.path.abspath(os.path.dirname(enaml_file))) # Bung in the command line arguments. sys.argv = [enaml_file] + script_argv with imports(): exec_(code, ns) # Make sure ^C keeps working signal.signal(signal.SIGINT, signal.SIG_DFL) requested = options.component if requested in ns: from enaml.qt.qt_application import QtApplication app = QtApplication() window = ns[requested]() window.show() window.send_to_front() app.start() elif 'main' in ns: ns['main']() else: msg = "Could not find component '%s'" % options.component print(msg)
def run(): with enaml.imports(): from vtk_surface_demo import Main app = QtApplication() view = Main(data=[dsin(), zdata(), dtx(), dtv(), nonedatarandom()]) view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from mpl_canvas import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from spiral_plot import SpiralWindow app = QtApplication() model = SpiralModel() window = SpiralWindow(model=model) window.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from patient_list_page import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def run(): with enaml.imports(): from vtk_canvas_docks_model import Main app = QtApplication() view = Main(custom_title='VTK Example') view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from hello_world_view import Main app = QtApplication() view = Main(message="Hello World, from Python!") view.show() # Start the application event loop app.start()
def run(): app = QtApplication() with enaml.imports(): from xray_vision.xrf.view.file_view import FileGui view = FileGui() view.xrf_model1 = XRF() view.xrf_model2 = XRF() view.show() app.start()
def run_demo(): with enaml.imports(): from mplot_demo_scatter import Main app = QtApplication() view = Main(custom_title='Matplotlib demo', mplot_style='darkish') view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from examples.tutorial.hello_world.hello_world_view import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def run(): with enaml.imports(): from vtk_extract_view import Main app = QtApplication() view = Main(custom_title='VTK Geometry Extract Example') view.show() # Start the application event loop app.start()
def main(): parser = define_parser() args = parser.parse_args() if args.live: params_dict = define_live_params() else: params_dict = define_default_params() app = QtApplication() ui = create_default_ui(params_dict) ui.show() app.start()
def run_demo(): with enaml.imports(): from datetime_field import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from buttons import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def run(): with enaml.imports(): from vtk_grid_view import Main app = QtApplication() view = Main(custom_title='VTK Geometry Extract Example') view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from horizontal import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from welcome_header import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from hbox_spacing import Main app = QtApplication() view = Main() view.show() # Start the application event loop app.start()
def main(): with enaml.imports(): from view import MetaDataView curve = Metadata(curve_id=123, attributes=['gas', 'NBP']) app = QtApplication() v = MetaDataView(curve=curve) v.show() app.start()