SDF.GUI.browser.sdf_tree module

class SDFTreeWidget(parent: QWidget, summary_widget: SDF.GUI.browser.summary.SummaryWidget, data_preview_widget: SDF.GUI.browser.preview.DataPreviewWidget)[source]

Bases: QTreeWidget

AboveItem = 1
AdjustIgnored = 0
AdjustToContents = 2
AdjustToContentsOnFirstShow = 1
AllEditTriggers = 31
AnimatingState = 6
AnyKeyPressed = 16
BelowItem = 2
Box = 1
CollapsingState = 5
ContiguousSelection = 4
CurrentChanged = 1
class CursorAction

Bases: int

DoubleClicked = 2
DragDrop = 3
class DragDropMode

Bases: int

DragOnly = 1
DragSelectingState = 2
DraggingState = 1
DrawChildren = 2
DrawWindowBackground = 1
class DropIndicatorPosition

Bases: int

DropOnly = 2
EditKeyPressed = 8
class EditTrigger

Bases: int

class EditTriggers

Bases: sip.simplewrapper

QAbstractItemView.EditTriggers(Union[QAbstractItemView.EditTriggers, QAbstractItemView.EditTrigger]) QAbstractItemView.EditTriggers(QAbstractItemView.EditTriggers)

EditingState = 3
EnsureVisible = 0
ExpandingState = 4
ExtendedSelection = 3
HLine = 4
IgnoreMask = 4
InternalMove = 4
MoveDown = 1
MoveEnd = 5
MoveHome = 4
MoveLeft = 2
MoveNext = 8
MovePageDown = 7
MovePageUp = 6
MovePrevious = 9
MoveRight = 3
MoveUp = 0
MultiSelection = 2
NoDragDrop = 0
NoEditTriggers = 0
NoFrame = 0
NoSelection = 0
NoState = 0
OnItem = 0
OnViewport = 3
class PaintDeviceMetric

Bases: int

Panel = 2
PdmDepth = 6
PdmDevicePixelRatio = 11
PdmDevicePixelRatioScaled = 12
PdmDpiX = 7
PdmDpiY = 8
PdmHeight = 2
PdmHeightMM = 4
PdmNumColors = 5
PdmPhysicalDpiX = 9
PdmPhysicalDpiY = 10
PdmWidth = 1
PdmWidthMM = 3
Plain = 16
PositionAtBottom = 2
PositionAtCenter = 3
PositionAtTop = 1
Raised = 32
class RenderFlag

Bases: int

class RenderFlags

Bases: sip.simplewrapper

QWidget.RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) QWidget.RenderFlags(QWidget.RenderFlags)

class ScrollHint

Bases: int

class ScrollMode

Bases: int

ScrollPerItem = 0
ScrollPerPixel = 1
SelectColumns = 2
SelectItems = 0
SelectRows = 1
SelectedClicked = 4
class SelectionBehavior

Bases: int

class SelectionMode

Bases: int

class Shadow

Bases: int

Shadow_Mask = 240
class Shape

Bases: int

Shape_Mask = 15
SingleSelection = 1
class SizeAdjustPolicy

Bases: int

class State

Bases: int

class StyleMask

Bases: int

StyledPanel = 6
Sunken = 48
VLine = 5
WinPanel = 3
acceptDrops(self)bool
accessibleDescription(self)str
accessibleName(self)str
actionEvent(self, QActionEvent)
actions(self)typing.List[QAction]
activateWindow(self)
activated(QModelIndex)

activated(self, QModelIndex) [signal]

addAction(self, QAction)
addActions(self, Iterable[QAction])
addScrollBarWidget(self, QWidget, Union[Qt.Alignment, Qt.AlignmentFlag])
addTopLevelItem(self, QTreeWidgetItem)
addTopLevelItems(self, Iterable[QTreeWidgetItem])
add_sdf_object(sdf: SDF.data_model.sdf_object.SDFObject)None[source]
adjustSize(self)
allColumnsShowFocus(self)bool
alternatingRowColors(self)bool
autoExpandDelay(self)int
autoFillBackground(self)bool
autoScrollMargin(self)int
backgroundRole(self)ColorRole
baseSize(self)QSize
blockSignals(self, bool)bool
changeEvent(self, QEvent)
childAt(self, QPoint)QWidget

childAt(self, int, int) -> QWidget

childEvent(self, QChildEvent)
children(self)typing.List[QObject]
childrenRect(self)QRect
childrenRegion(self)QRegion
clear(self)
clearFocus(self)
clearMask(self)
clearSelection(self)
clicked(QModelIndex)

clicked(self, QModelIndex) [signal]

close(self)bool
closeEditor(self, QWidget, QAbstractItemDelegate.EndEditHint)
closeEvent(self, QCloseEvent)
closePersistentEditor(self, QTreeWidgetItem, column: int = 0)
collapse(self, QModelIndex)
collapseAll(self)
collapseItem(self, QTreeWidgetItem)
collapsed(QModelIndex)

collapsed(self, QModelIndex) [signal]

colorCount(self)int
columnAt(self, int)int
columnCount(self)int
SDFTreeWidget.columnCountChanged(self, int, int)
columnMoved(self)
SDFTreeWidget.columnResized(self, int, int, int)
columnViewportPosition(self, int)int
columnWidth(self, int)int
commitData(self, QWidget)
connectNotify(self, QMetaMethod)
contentsMargins(self)QMargins
contentsRect(self)QRect
contextMenuEvent(self, QContextMenuEvent)
contextMenuPolicy(self)ContextMenuPolicy
cornerWidget(self)QWidget
create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)
createWindowContainer(QWindow, parent: QWidget = None, flags: typing.Union[WindowFlags, WindowType] = 0)QWidget
SDFTreeWidget.currentChanged(self, QModelIndex, QModelIndex)
currentColumn(self)int
currentIndex(self)QModelIndex
currentItem(self)QTreeWidgetItem
currentItemChanged(QTreeWidgetItem*, QTreeWidgetItem*)

currentItemChanged(self, QTreeWidgetItem, QTreeWidgetItem) [signal]

cursor(self)QCursor
customContextMenuRequested(QPoint)

customContextMenuRequested(self, QPoint) [signal]

customEvent(self, QEvent)
SDFTreeWidget.dataChanged(self, QModelIndex, QModelIndex, roles: Iterable[int] = [])
defaultDropAction(self)DropAction
deleteLater(self)
depth(self)int
destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)
destroyed(QObject*)

destroyed(self, object: QObject = None) [signal]

devType(self)int
devicePixelRatio(self)int
devicePixelRatioF(self)float
devicePixelRatioFScale()float
dirtyRegionOffset(self)QPoint
disconnect(QMetaObject.Connection)bool

disconnect(self)

disconnectNotify(self, QMetaMethod)
doubleClicked(QModelIndex)

doubleClicked(self, QModelIndex) [signal]

dragDropMode(self)DragDropMode
dragDropOverwriteMode(self)bool
dragEnabled(self)bool
dragEnterEvent(self, QDragEnterEvent)
dragLeaveEvent(self, QDragLeaveEvent)
dragMoveEvent(self, QDragMoveEvent)
drawBranches(self, QPainter, QRect, QModelIndex)
drawFrame(self, QPainter)
drawRow(self, QPainter, QStyleOptionViewItem, QModelIndex)
drawTree(self, QPainter, QRegion)
dropEvent(self, QDropEvent)
dropIndicatorPosition(self)DropIndicatorPosition
dropMimeData(self, QTreeWidgetItem, int, QMimeData, Qt.DropAction)bool
dumpObjectInfo(self)
dumpObjectTree(self)
dynamicPropertyNames(self)typing.List[QByteArray]
edit(self, QModelIndex)

edit(self, QModelIndex, QAbstractItemView.EditTrigger, QEvent) -> bool

editItem(self, QTreeWidgetItem, column: int = 0)
editTriggers(self)EditTriggers
editorDestroyed(self, QObject)
effectiveWinId(self)PyQt5.sip.voidptr
ensurePolished(self)
enterEvent(self, QEvent)
entered(QModelIndex)

entered(self, QModelIndex) [signal]

event(self, QEvent)bool
eventFilter(self, QObject, QEvent)bool
executeDelayedItemsLayout(self)
expand(self, QModelIndex)
expandAll(self)
expandItem(self, QTreeWidgetItem)
expandRecursively(self, QModelIndex, depth: int = - 1)
expandToDepth(self, int)
expanded(QModelIndex)

expanded(self, QModelIndex) [signal]

expandsOnDoubleClick(self)bool
find(PyQt5.sip.voidptr)QWidget
findChild(self, type, name: str = '', options: typing.Union[FindChildOptions, FindChildOption] = Qt.FindChildrenRecursively)QObject

findChild(self, Tuple, name: str = ‘’, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> QObject

findChildren(self, type, name: str = '', options: typing.Union[FindChildOptions, FindChildOption] = Qt.FindChildrenRecursively)typing.List[QObject]

findChildren(self, Tuple, name: str = ‘’, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject] findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject] findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject] findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject] findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject]

findItems(self, str, Union[Qt.MatchFlags, Qt.MatchFlag], column: int = 0)typing.List[QTreeWidgetItem]
focusInEvent(self, QFocusEvent)
focusNextChild(self)bool
focusNextPrevChild(self, bool)bool
focusOutEvent(self, QFocusEvent)
focusPolicy(self)FocusPolicy
focusPreviousChild(self)bool
focusProxy(self)QWidget
focusWidget(self)QWidget
font(self)QFont
fontInfo(self)QFontInfo
fontMetrics(self)QFontMetrics
foregroundRole(self)ColorRole
frameGeometry(self)QRect
frameRect(self)QRect
frameShadow(self)Shadow
frameShape(self)Shape
frameSize(self)QSize
frameStyle(self)int
frameWidth(self)int
geometry(self)QRect
getContentsMargins(self)typing.Tuple[int, int, int, int]
grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1)))QPixmap
grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())
grabKeyboard(self)
grabMouse(self)

grabMouse(self, Union[QCursor, Qt.CursorShape])

grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut)int
graphicsEffect(self)QGraphicsEffect
graphicsProxyWidget(self)QGraphicsProxyWidget
hasAutoScroll(self)bool
hasFocus(self)bool
hasHeightForWidth(self)bool
hasMouseTracking(self)bool
hasTabletTracking(self)bool
header(self)QHeaderView
headerItem(self)QTreeWidgetItem
height(self)int
heightForWidth(self, int)int
heightMM(self)int
hide(self)
hideColumn(self, int)
hideEvent(self, QHideEvent)
horizontalOffset(self)int
horizontalScrollBar(self)QScrollBar
horizontalScrollBarPolicy(self)ScrollBarPolicy
horizontalScrollMode(self)ScrollMode
horizontalScrollbarAction(self, int)
horizontalScrollbarValueChanged(self, int)
iconSize(self)QSize
iconSizeChanged(QSize)

iconSizeChanged(self, QSize) [signal]

indentation(self)int
indexAbove(self, QModelIndex)QModelIndex
indexAt(self, QPoint)QModelIndex
indexBelow(self, QModelIndex)QModelIndex
indexFromItem(self, QTreeWidgetItem, column: int = 0)QModelIndex
indexOfTopLevelItem(self, QTreeWidgetItem)int
indexRowSizeHint(self, QModelIndex)int
indexWidget(self, QModelIndex)QWidget
inherits(self, str)bool
initPainter(self, QPainter)
initStyleOption(self, QStyleOptionFrame)
inputMethodEvent(self, QInputMethodEvent)
inputMethodHints(self)InputMethodHints
inputMethodQuery(self, Qt.InputMethodQuery)typing.Any
SDFTreeWidget.insertAction(self, QAction, QAction)
insertActions(self, QAction, Iterable[QAction])
insertTopLevelItem(self, int, QTreeWidgetItem)
insertTopLevelItems(self, int, Iterable[QTreeWidgetItem])
installEventFilter(self, QObject)
invisibleRootItem(self)QTreeWidgetItem
isActiveWindow(self)bool
isAncestorOf(self, QWidget)bool
isAnimated(self)bool
isColumnHidden(self, int)bool
isEnabled(self)bool
isEnabledTo(self, QWidget)bool
isExpanded(self, QModelIndex)bool
isFirstColumnSpanned(self, int, QModelIndex)bool
isFirstItemColumnSpanned(self, QTreeWidgetItem)bool
isFullScreen(self)bool
isHeaderHidden(self)bool
isHidden(self)bool
isIndexHidden(self, QModelIndex)bool
isLeftToRight(self)bool
isMaximized(self)bool
isMinimized(self)bool
isModal(self)bool
isPersistentEditorOpen(self, QTreeWidgetItem, column: int = 0)bool
isRightToLeft(self)bool
isRowHidden(self, int, QModelIndex)bool
isSignalConnected(self, QMetaMethod)bool
isSortingEnabled(self)bool
isVisible(self)bool
isVisibleTo(self, QWidget)bool
isWidgetType(self)bool
isWindow(self)bool
isWindowModified(self)bool
isWindowType(self)bool
itemAbove(self, QTreeWidgetItem)QTreeWidgetItem
itemActivated(QTreeWidgetItem*, int)

itemActivated(self, QTreeWidgetItem, int) [signal]

itemAt(self, QPoint)QTreeWidgetItem

itemAt(self, int, int) -> QTreeWidgetItem

itemBelow(self, QTreeWidgetItem)QTreeWidgetItem
itemChanged(QTreeWidgetItem*, int)

itemChanged(self, QTreeWidgetItem, int) [signal]

itemClicked(QTreeWidgetItem*, int)

itemClicked(self, QTreeWidgetItem, int) [signal]

itemCollapsed(QTreeWidgetItem*)

itemCollapsed(self, QTreeWidgetItem) [signal]

itemDelegate(self)QAbstractItemDelegate

itemDelegate(self, QModelIndex) -> QAbstractItemDelegate

itemDelegateForColumn(self, int)QAbstractItemDelegate
itemDelegateForRow(self, int)QAbstractItemDelegate
itemDoubleClicked(QTreeWidgetItem*, int)

itemDoubleClicked(self, QTreeWidgetItem, int) [signal]

itemEntered(QTreeWidgetItem*, int)

itemEntered(self, QTreeWidgetItem, int) [signal]

itemExpanded(QTreeWidgetItem*)

itemExpanded(self, QTreeWidgetItem) [signal]

itemFromIndex(self, QModelIndex)QTreeWidgetItem
itemPressed(QTreeWidgetItem*, int)

itemPressed(self, QTreeWidgetItem, int) [signal]

itemSelectionChanged

itemSelectionChanged(self) [signal]

itemWidget(self, QTreeWidgetItem, int)QWidget
itemsExpandable(self)bool
keyPressEvent(self, QKeyEvent)
keyReleaseEvent(self, QKeyEvent)
keyboardGrabber()QWidget
keyboardSearch(self, str)
killTimer(self, int)
layout(self)QLayout
layoutDirection(self)LayoutDirection
leaveEvent(self, QEvent)
lineWidth(self)int
locale(self)QLocale
logicalDpiX(self)int
logicalDpiY(self)int
lower(self)
mapFrom(self, QWidget, QPoint)QPoint
mapFromGlobal(self, QPoint)QPoint
mapFromParent(self, QPoint)QPoint
mapTo(self, QWidget, QPoint)QPoint
mapToGlobal(self, QPoint)QPoint
mapToParent(self, QPoint)QPoint
mask(self)QRegion
maximumHeight(self)int
maximumSize(self)QSize
maximumViewportSize(self)QSize
maximumWidth(self)int
metaObject(self)QMetaObject
metric(self, QPaintDevice.PaintDeviceMetric)int
midLineWidth(self)int
mimeData(self, Iterable[QTreeWidgetItem])QMimeData
mimeTypes(self)typing.List[str]
minimumHeight(self)int
minimumSize(self)QSize
minimumSizeHint(self)QSize
minimumWidth(self)int
model(self)QAbstractItemModel
mouseDoubleClickEvent(self, QMouseEvent)
mouseGrabber()QWidget
mouseMoveEvent(self, QMouseEvent)
mousePressEvent(self, QMouseEvent)
mouseReleaseEvent(self, QMouseEvent)
move(self, QPoint)

move(self, int, int)

moveCursor(self, QAbstractItemView.CursorAction, Union[Qt.KeyboardModifiers, Qt.KeyboardModifier])QModelIndex
moveEvent(self, QMoveEvent)
moveToThread(self, QThread)
nativeEvent(self, Union[QByteArray, bytes, bytearray], PyQt5.sip.voidptr)typing.Tuple[bool, int]
nativeParentWidget(self)QWidget
nextInFocusChain(self)QWidget
normalGeometry(self)QRect
objectName(self)str
objectNameChanged(QString)

objectNameChanged(self, str) [signal]

openPersistentEditor(self, QTreeWidgetItem, column: int = 0)
overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])
overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])
paintEngine(self)QPaintEngine
paintEvent(self, QPaintEvent)
paintingActive(self)bool
palette(self)QPalette
parent(self)QObject
parentWidget(self)QWidget
physicalDpiX(self)int
physicalDpiY(self)int
pos(self)QPoint
pressed(QModelIndex)

pressed(self, QModelIndex) [signal]

previousInFocusChain(self)QWidget
property(self, str)typing.Any
pyqtConfigure(...)

Each keyword argument is either the name of a Qt property or a Qt signal. For properties the property is set to the given value which should be of an appropriate type. For signals the signal is connected to the given value which should be a callable.

raise_(self)
receivers(self, PYQT_SIGNAL)int
rect(self)QRect
reexpand(self)
releaseKeyboard(self)
releaseMouse(self)
releaseShortcut(self, int)
removeAction(self, QAction)
removeEventFilter(self, QObject)
removeItemWidget(self, QTreeWidgetItem, int)
render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: typing.Union[RenderFlags, RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))

render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground|QWidget.RenderFlag.DrawChildren))

repaint(self)

repaint(self, int, int, int, int) repaint(self, QRect) repaint(self, QRegion)

reset(self)
resetHorizontalScrollMode(self)
resetIndentation(self)
resetVerticalScrollMode(self)
resize(self, QSize)

resize(self, int, int)

resizeColumnToContents(self, int)
resizeEvent(self, QResizeEvent)
restoreGeometry(self, Union[QByteArray, bytes, bytearray])bool
rootIndex(self)QModelIndex
rootIsDecorated(self)bool
rowHeight(self, QModelIndex)int
SDFTreeWidget.rowsAboutToBeRemoved(self, QModelIndex, int, int)
SDFTreeWidget.rowsInserted(self, QModelIndex, int, int)
SDFTreeWidget.rowsRemoved(self, QModelIndex, int, int)
saveGeometry(self)QByteArray
scheduleDelayedItemsLayout(self)
screen(self)QScreen
SDFTreeWidget.scroll(self, int, int)

scroll(self, int, int, QRect)

scrollBarWidgets(self, Union[Qt.Alignment, Qt.AlignmentFlag])typing.List[QWidget]
SDFTreeWidget.scrollContentsBy(self, int, int)
SDFTreeWidget.scrollDirtyRegion(self, int, int)
scrollTo(self, QModelIndex, hint: ScrollHint = QAbstractItemView.EnsureVisible)
scrollToBottom(self)
scrollToItem(self, QTreeWidgetItem, hint: ScrollHint = QAbstractItemView.EnsureVisible)
scrollToTop(self)
selectAll(self)
selectedIndexes(self)typing.List[QModelIndex]
selectedItems(self)typing.List[QTreeWidgetItem]
selectionBehavior(self)SelectionBehavior
SDFTreeWidget.selectionChanged(self, QItemSelection, QItemSelection)[source]
selectionCommand(self, QModelIndex, event: QEvent = None)SelectionFlags
selectionMode(self)SelectionMode
selectionModel(self)QItemSelectionModel
sender(self)QObject
senderSignalIndex(self)int
setAcceptDrops(self, bool)
setAccessibleDescription(self, str)
setAccessibleName(self, str)
setAllColumnsShowFocus(self, bool)
setAlternatingRowColors(self, bool)
setAnimated(self, bool)
setAttribute(self, Qt.WidgetAttribute, on: bool = True)
setAutoExpandDelay(self, int)
setAutoFillBackground(self, bool)
setAutoScroll(self, bool)
setAutoScrollMargin(self, int)
setBackgroundRole(self, QPalette.ColorRole)
SDFTreeWidget.setBaseSize(self, int, int)

setBaseSize(self, QSize)

setColumnCount(self, int)
setColumnHidden(self, int, bool)
SDFTreeWidget.setColumnWidth(self, int, int)
SDFTreeWidget.setContentsMargins(self, int, int, int, int)

setContentsMargins(self, QMargins)

setContextMenuPolicy(self, Qt.ContextMenuPolicy)
setCornerWidget(self, QWidget)
setCurrentIndex(self, QModelIndex)
setCurrentItem(self, QTreeWidgetItem)

setCurrentItem(self, QTreeWidgetItem, int) setCurrentItem(self, QTreeWidgetItem, int, Union[QItemSelectionModel.SelectionFlags, QItemSelectionModel.SelectionFlag])

setCursor(self, Union[QCursor, Qt.CursorShape])
setDefaultDropAction(self, Qt.DropAction)
setDirtyRegion(self, QRegion)
setDisabled(self, bool)
setDragDropMode(self, QAbstractItemView.DragDropMode)
setDragDropOverwriteMode(self, bool)
setDragEnabled(self, bool)
setDropIndicatorShown(self, bool)
setEditTriggers(self, Union[QAbstractItemView.EditTriggers, QAbstractItemView.EditTrigger])
setEnabled(self, bool)
setExpanded(self, QModelIndex, bool)
setExpandsOnDoubleClick(self, bool)
setFirstColumnSpanned(self, int, QModelIndex, bool)
setFirstItemColumnSpanned(self, QTreeWidgetItem, bool)
setFixedHeight(self, int)
setFixedSize(self, QSize)

setFixedSize(self, int, int)

setFixedWidth(self, int)
setFocus(self)

setFocus(self, Qt.FocusReason)

setFocusPolicy(self, Qt.FocusPolicy)
setFocusProxy(self, QWidget)
setFont(self, QFont)
setForegroundRole(self, QPalette.ColorRole)
setFrameRect(self, QRect)
setFrameShadow(self, QFrame.Shadow)
setFrameShape(self, QFrame.Shape)
setFrameStyle(self, int)
setGeometry(self, QRect)

setGeometry(self, int, int, int, int)

setGraphicsEffect(self, QGraphicsEffect)
setHeader(self, QHeaderView)
setHeaderHidden(self, bool)
setHeaderItem(self, QTreeWidgetItem)
setHeaderLabel(self, str)
setHeaderLabels(self, Iterable[str])
setHidden(self, bool)
setHorizontalScrollBar(self, QScrollBar)
setHorizontalScrollBarPolicy(self, Qt.ScrollBarPolicy)
setHorizontalScrollMode(self, QAbstractItemView.ScrollMode)
setIconSize(self, QSize)
setIndentation(self, int)
setIndexWidget(self, QModelIndex, QWidget)
setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])
setItemDelegate(self, QAbstractItemDelegate)
setItemDelegateForColumn(self, int, QAbstractItemDelegate)
setItemDelegateForRow(self, int, QAbstractItemDelegate)
setItemWidget(self, QTreeWidgetItem, int, QWidget)
setItemsExpandable(self, bool)
setLayout(self, QLayout)
setLayoutDirection(self, Qt.LayoutDirection)
setLineWidth(self, int)
setLocale(self, QLocale)
setMask(self, QBitmap)

setMask(self, QRegion)

setMaximumHeight(self, int)
SDFTreeWidget.setMaximumSize(self, int, int)

setMaximumSize(self, QSize)

setMaximumWidth(self, int)
setMidLineWidth(self, int)
setMinimumHeight(self, int)
SDFTreeWidget.setMinimumSize(self, int, int)

setMinimumSize(self, QSize)

setMinimumWidth(self, int)
setModel(self, QAbstractItemModel)
setMouseTracking(self, bool)
setObjectName(self, str)
setPalette(self, QPalette)
setParent(self, QWidget)

setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType])

setProperty(self, str, Any)bool
setRootIndex(self, QModelIndex)
setRootIsDecorated(self, bool)
setRowHidden(self, int, QModelIndex, bool)
setSelection(self, QRect, Union[QItemSelectionModel.SelectionFlags, QItemSelectionModel.SelectionFlag])
setSelectionBehavior(self, QAbstractItemView.SelectionBehavior)
setSelectionMode(self, QAbstractItemView.SelectionMode)
setSelectionModel(self, QItemSelectionModel)
setShortcutAutoRepeat(self, int, enabled: bool = True)
setShortcutEnabled(self, int, enabled: bool = True)
setSizeAdjustPolicy(self, QAbstractScrollArea.SizeAdjustPolicy)
SDFTreeWidget.setSizeIncrement(self, int, int)

setSizeIncrement(self, QSize)

setSizePolicy(self, QSizePolicy)

setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy)

setSortingEnabled(self, bool)
setState(self, QAbstractItemView.State)
setStatusTip(self, str)
setStyle(self, QStyle)
setStyleSheet(self, str)
setTabKeyNavigation(self, bool)
SDFTreeWidget.setTabOrder(QWidget, QWidget)
setTabletTracking(self, bool)
setTextElideMode(self, Qt.TextElideMode)
setToolTip(self, str)
setToolTipDuration(self, int)
setTreePosition(self, int)
setUniformRowHeights(self, bool)
setUpdatesEnabled(self, bool)
setVerticalScrollBar(self, QScrollBar)
setVerticalScrollBarPolicy(self, Qt.ScrollBarPolicy)
setVerticalScrollMode(self, QAbstractItemView.ScrollMode)
setViewport(self, QWidget)
SDFTreeWidget.setViewportMargins(self, int, int, int, int)

setViewportMargins(self, QMargins)

setVisible(self, bool)
setWhatsThis(self, str)
setWindowFilePath(self, str)
setWindowFlag(self, Qt.WindowType, on: bool = True)
setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])
setWindowIcon(self, QIcon)
setWindowIconText(self, str)
setWindowModality(self, Qt.WindowModality)
setWindowModified(self, bool)
setWindowOpacity(self, float)
setWindowRole(self, str)
setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])
setWindowTitle(self, str)
setWordWrap(self, bool)
setupViewport(self, QWidget)
sharedPainter(self)QPainter
show(self)
showColumn(self, int)
showDropIndicator(self)bool
showEvent(self, QShowEvent)
showFullScreen(self)
showMaximized(self)
showMinimized(self)
showNormal(self)
signalsBlocked(self)bool
size(self)QSize
sizeAdjustPolicy(self)SizeAdjustPolicy
sizeHint(self)QSize
sizeHintForColumn(self, int)int
sizeHintForIndex(self, QModelIndex)QSize
sizeHintForRow(self, int)int
sizeIncrement(self)QSize
sizePolicy(self)QSizePolicy
sortByColumn(self, int, Qt.SortOrder)
sortColumn(self)int
sortItems(self, int, Qt.SortOrder)
stackUnder(self, QWidget)
startDrag(self, Union[Qt.DropActions, Qt.DropAction])
startTimer(self, int, timerType: TimerType = Qt.CoarseTimer)int
state(self)State
staticMetaObject = <PyQt5.QtCore.QMetaObject object>
statusTip(self)str
style(self)QStyle
styleSheet(self)str
supportedDropActions(self)DropActions
tabKeyNavigation(self)bool
tabletEvent(self, QTabletEvent)
takeTopLevelItem(self, int)QTreeWidgetItem
testAttribute(self, Qt.WidgetAttribute)bool
textElideMode(self)TextElideMode
thread(self)QThread
timerEvent(self, QTimerEvent)
toolTip(self)str
toolTipDuration(self)int
topLevelItem(self, int)QTreeWidgetItem
topLevelItemCount(self)int
tr(self, str, disambiguation: str = None, n: int = - 1)str
treePosition(self)int
underMouse(self)bool
ungrabGesture(self, Qt.GestureType)
uniformRowHeights(self)bool
unsetCursor(self)
unsetLayoutDirection(self)
unsetLocale(self)
update(self)

update(self, QModelIndex)

updateEditorData(self)
updateEditorGeometries(self)
updateGeometries(self)
updateGeometry(self)
updateMicroFocus(self)
updatesEnabled(self)bool
verticalOffset(self)int
verticalScrollBar(self)QScrollBar
verticalScrollBarPolicy(self)ScrollBarPolicy
verticalScrollMode(self)ScrollMode
verticalScrollbarAction(self, int)
verticalScrollbarValueChanged(self, int)
viewOptions(self)QStyleOptionViewItem
viewport(self)QWidget
viewportEntered

viewportEntered(self) [signal]

viewportEvent(self, QEvent)bool
viewportMargins(self)QMargins
viewportSizeHint(self)QSize
visibleRegion(self)QRegion
visualItemRect(self, QTreeWidgetItem)QRect
visualRect(self, QModelIndex)QRect
visualRegionForSelection(self, QItemSelection)QRegion
whatsThis(self)str
wheelEvent(self, QWheelEvent)
width(self)int
widthMM(self)int
winId(self)PyQt5.sip.voidptr
window(self)QWidget
windowFilePath(self)str
windowFlags(self)WindowFlags
windowHandle(self)QWindow
windowIcon(self)QIcon
windowIconChanged(QIcon)

windowIconChanged(self, QIcon) [signal]

windowIconText(self)str
windowIconTextChanged(QString)

windowIconTextChanged(self, str) [signal]

windowModality(self)WindowModality
windowOpacity(self)float
windowRole(self)str
windowState(self)WindowStates
windowTitle(self)str
windowTitleChanged(QString)

windowTitleChanged(self, str) [signal]

windowType(self)WindowType
wordWrap(self)bool
x(self)int
y(self)int
class SDFTreeWidgetItem(parent: SDF.GUI.browser.sdf_tree.SDFTreeWidgetItem, sdf: SDF.data_model.sdf_object.SDFObject)[source]

Bases: QTreeWidgetItem

class ChildIndicatorPolicy

Bases: int

DontShowIndicator = 1
DontShowIndicatorWhenChildless = 2
class ItemType

Bases: int

ShowIndicator = 0
Type = 0
UserType = 1000
addChild(self, QTreeWidgetItem)
addChildren(self, Iterable[QTreeWidgetItem])
background(self, int)QBrush
checkState(self, int)CheckState
child(self, int)QTreeWidgetItem
childCount(self)int
childIndicatorPolicy(self)ChildIndicatorPolicy
clone(self)QTreeWidgetItem
columnCount(self)int
SDFTreeWidgetItem.data(self, int, int) -> Any
emitDataChanged(self)
flags(self)ItemFlags
font(self, int)QFont
foreground(self, int)QBrush
icon(self, int)QIcon
indexOfChild(self, QTreeWidgetItem)int
insertChild(self, int, QTreeWidgetItem)
insertChildren(self, int, Iterable[QTreeWidgetItem])
isDisabled(self)bool
isExpanded(self)bool
isFirstColumnSpanned(self)bool
isHidden(self)bool
isSelected(self)bool
parent(self)QTreeWidgetItem
read(self, QDataStream)
removeChild(self, QTreeWidgetItem)
setBackground(self, int, Union[QBrush, QColor, Qt.GlobalColor, QGradient])
setCheckState(self, int, Qt.CheckState)
setChildIndicatorPolicy(self, QTreeWidgetItem.ChildIndicatorPolicy)
SDFTreeWidgetItem.setData(self, int, int, Any)
setDisabled(self, bool)
setExpanded(self, bool)
setFirstColumnSpanned(self, bool)
setFlags(self, Union[Qt.ItemFlags, Qt.ItemFlag])
setFont(self, int, QFont)
setForeground(self, int, Union[QBrush, QColor, Qt.GlobalColor, QGradient])
setHidden(self, bool)
setIcon(self, int, QIcon)
setSelected(self, bool)
setSizeHint(self, int, QSize)
setStatusTip(self, int, str)
setText(self, int, str)
SDFTreeWidgetItem.setTextAlignment(self, int, int)
setToolTip(self, int, str)
setWhatsThis(self, int, str)
sizeHint(self, int)QSize
sortChildren(self, int, Qt.SortOrder)
statusTip(self, int)str
takeChild(self, int)QTreeWidgetItem
takeChildren(self)typing.List[QTreeWidgetItem]
text(self, int)str
textAlignment(self, int)int
toolTip(self, int)str
treeWidget(self)QTreeWidget
type(self)int
whatsThis(self, int)str
write(self, QDataStream)