Beispiel #1
0
args = get_args()
port = args.port[0]
baud = args.baud[0]
log_filename = args.log_filename[0]

# Toolkit
from traits.etsconfig.api import ETSConfig
if args.toolkit[0] is not None:
    ETSConfig.toolkit = args.toolkit[0]
else:
    ETSConfig.toolkit = 'qt4'

# Logging
import logging

logging.basicConfig()
from output_list import OutputList, LogItem, str_to_log_level, SYSLOG_LEVELS, DEFAULT_LOG_LEVEL_FILTER
from traits.api import Str, Instance, Dict, HasTraits, Int, Button, List, Enum
from traitsui.api import Item, Label, View, HGroup, VGroup, VSplit, HSplit, Tabbed, \
                         InstanceEditor, EnumEditor, ShellEditor, Handler, Spring, \
                         TableEditor, UItem
from traitsui.table_filter \
    import EvalFilterTemplate, MenuFilterTemplate, RuleFilterTemplate, \
           EvalTableFilter
from traitsui.table_column \
    import ObjectColumn, ExpressionColumn

# When bundled with pyInstaller, PythonLexer can't be found. The problem is
# pygments.lexers is doing some crazy magic to load up all of the available
# lexers at runtime which seems to break when frozen.
#
Beispiel #2
0
serial_id = int(args.serial_id[0]) if args.serial_id[0] is not None else None
base = args.base[0]
use_broker = args.broker

# Toolkit
from traits.etsconfig.api import ETSConfig

if args.toolkit[0] is not None:
    ETSConfig.toolkit = args.toolkit[0]
else:
    ETSConfig.toolkit = "qt4"

# Logging
import logging

logging.basicConfig()
from output_list import OutputList, LogItem, str_to_log_level, SYSLOG_LEVELS, DEFAULT_LOG_LEVEL_FILTER
from traits.api import Str, Instance, Dict, HasTraits, Int, Button, List, Enum
from traitsui.api import (
    Item,
    Label,
    View,
    HGroup,
    VGroup,
    VSplit,
    HSplit,
    Tabbed,
    InstanceEditor,
    EnumEditor,
    ShellEditor,
    Handler,