# Path: objbrowser/qtpy/QtCore.py

# 
# Path: objbrowser/qtpy/QtGui.py



from objbrowser.qtpy.QtCore import Qt
from objbrowser.qtpy.QtGui import QTextOption
import logging, inspect, string, pprint, six
    import numpy as np
"""
from __future__ import absolute_import

__all__ = ['browse', 'execute', 'create_object_browser', 'logging_basic_config']



try:
except ImportError:
    _NUMPY_INSTALLED = False
else:
    _NUMPY_INSTALLED = True

logger = logging.getLogger(__name__)


SMALL_COL_WIDTH = 120
MEDIUM_COL_WIDTH = 200

_PRETTY_PRINTER = pprint.PrettyPrinter(indent=4)

_ALL_PREDICATES = (inspect.ismodule, inspect.isclass, inspect.ismethod,
                   inspect.isfunction, inspect.isgeneratorfunction, inspect.isgenerator,
                   inspect.istraceback, inspect.isframe, inspect.iscode,
                   inspect.isbuiltin, inspect.isroutine, inspect.isabstract,
                   inspect.ismethoddescriptor, inspect.isdatadescriptor, 
                   inspect.isgetsetdescriptor, inspect.ismemberdescriptor) 

# The cast to int is necessary to avoid a bug in PySide, See:
# https://bugreports.qt-project.org/browse/PYSIDE-20

# Path: objbrowser/qtpy/QtCore.py

# 
# Path: objbrowser/qtpy/QtGui.py



# Path: objbrowser/attribute_model.py
from objbrowser.qtpy.QtCore import Qt
from objbrowser.qtpy.QtGui import QTextOption
import logging, inspect, string, pprint, six
    import numpy as np

"""
from __future__ import absolute_import

__all__ = ['browse', 'execute', 'create_object_browser', 'logging_basic_config']



try:
except ImportError:
    _NUMPY_INSTALLED = False
else:
    _NUMPY_INSTALLED = True

logger = logging.getLogger(__name__)


SMALL_COL_WIDTH = 120
MEDIUM_COL_WIDTH = 200

_PRETTY_PRINTER = pprint.PrettyPrinter(indent=4)

_ALL_PREDICATES = (inspect.ismodule, inspect.isclass, inspect.ismethod,
                   inspect.isfunction, inspect.isgeneratorfunction, inspect.isgenerator,
                   inspect.istraceback, inspect.isframe, inspect.iscode,
                   inspect.isbuiltin, inspect.isroutine, inspect.isabstract,
                   inspect.ismethoddescriptor, inspect.isdatadescriptor, 
                   inspect.isgetsetdescriptor, inspect.ismemberdescriptor) 

# The cast to int is necessary to avoid a bug in PySide, See:
# https://bugreports.qt-project.org/browse/PYSIDE-20

ALIGN_LEFT  = int(Qt.AlignVCenter | Qt.AlignLeft)