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)