sas.qtgui.Utilities.CustomGUI package¶
Submodules¶
sas.qtgui.Utilities.CustomGUI.CodeEditor module¶
- class sas.qtgui.Utilities.CustomGUI.CodeEditor.QCodeEditor(parent=None)¶
Bases:
QPlainTextEdit- __doc__ = None¶
- __init__(self, text: str, /, parent: PySide6.QtWidgets.QWidget | None = None, *, tabChangesFocus: bool | None = None, documentTitle: str | None = None, undoRedoEnabled: bool | None = None, lineWrapMode: PySide6.QtWidgets.QPlainTextEdit.LineWrapMode | None = None, readOnly: bool | None = None, plainText: str | None = None, overwriteMode: bool | None = None, tabStopDistance: float | None = None, cursorWidth: int | None = None, textInteractionFlags: PySide6.QtCore.Qt.TextInteractionFlag | None = None, blockCount: int | None = None, maximumBlockCount: int | None = None, backgroundVisible: bool | None = None, centerOnScroll: bool | None = None, placeholderText: str | None = None) None¶
- __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = None, *, tabChangesFocus: bool | None = None, documentTitle: str | None = None, undoRedoEnabled: bool | None = None, lineWrapMode: PySide6.QtWidgets.QPlainTextEdit.LineWrapMode | None = None, readOnly: bool | None = None, plainText: str | None = None, overwriteMode: bool | None = None, tabStopDistance: float | None = None, cursorWidth: int | None = None, textInteractionFlags: PySide6.QtCore.Qt.TextInteractionFlag | None = None, blockCount: int | None = None, maximumBlockCount: int | None = None, backgroundVisible: bool | None = None, centerOnScroll: bool | None = None, placeholderText: str | None = None) None
Initialize self. See help(type(self)) for accurate signature.
- __module__ = 'sas.qtgui.Utilities.CustomGUI.CodeEditor'¶
- highlightCurrentLine()¶
- lineNumberAreaPaintEvent(event)¶
- lineNumberAreaWidth()¶
- resizeEvent(self, e: PySide6.QtGui.QResizeEvent, /) None¶
- staticMetaObject = PySide6.QtCore.QMetaObject("QCodeEditor" inherits "QPlainTextEdit": )¶
- updateLineNumberArea(rect, dy)¶
- updateLineNumberAreaWidth()¶
- class sas.qtgui.Utilities.CustomGUI.CodeEditor.QLineNumberArea(editor)¶
Bases:
QWidget- __doc__ = None¶
- __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = None, f: PySide6.QtCore.Qt.WindowType = Default(Qt.WindowFlags), *, modal: bool | None = None, windowModality: PySide6.QtCore.Qt.WindowModality | None = None, enabled: bool | None = None, geometry: PySide6.QtCore.QRect | None = None, frameGeometry: PySide6.QtCore.QRect | None = None, normalGeometry: PySide6.QtCore.QRect | None = None, x: int | None = None, y: int | None = None, pos: PySide6.QtCore.QPoint | None = None, frameSize: PySide6.QtCore.QSize | None = None, size: PySide6.QtCore.QSize | None = None, width: int | None = None, height: int | None = None, rect: PySide6.QtCore.QRect | None = None, childrenRect: PySide6.QtCore.QRect | None = None, childrenRegion: PySide6.QtGui.QRegion | None = None, sizePolicy: PySide6.QtWidgets.QSizePolicy | None = None, minimumSize: PySide6.QtCore.QSize | None = None, maximumSize: PySide6.QtCore.QSize | None = None, minimumWidth: int | None = None, minimumHeight: int | None = None, maximumWidth: int | None = None, maximumHeight: int | None = None, sizeIncrement: PySide6.QtCore.QSize | None = None, baseSize: PySide6.QtCore.QSize | None = None, palette: PySide6.QtGui.QPalette | None = None, font: PySide6.QtGui.QFont | None = None, cursor: PySide6.QtGui.QCursor | None = None, mouseTracking: bool | None = None, tabletTracking: bool | None = None, isActiveWindow: bool | None = None, focusPolicy: PySide6.QtCore.Qt.FocusPolicy | None = None, focus: bool | None = None, contextMenuPolicy: PySide6.QtCore.Qt.ContextMenuPolicy | None = None, updatesEnabled: bool | None = None, visible: bool | None = None, minimized: bool | None = None, maximized: bool | None = None, fullScreen: bool | None = None, sizeHint: PySide6.QtCore.QSize | None = None, minimumSizeHint: PySide6.QtCore.QSize | None = None, acceptDrops: bool | None = None, windowTitle: str | None = None, windowIcon: PySide6.QtGui.QIcon | None = None, windowIconText: str | None = None, windowOpacity: float | None = None, windowModified: bool | None = None, toolTip: str | None = None, toolTipDuration: int | None = None, statusTip: str | None = None, whatsThis: str | None = None, accessibleName: str | None = None, accessibleDescription: str | None = None, accessibleIdentifier: str | None = None, layoutDirection: PySide6.QtCore.Qt.LayoutDirection | None = None, autoFillBackground: bool | None = None, styleSheet: str | None = None, locale: PySide6.QtCore.QLocale | None = None, windowFilePath: str | None = None, inputMethodHints: PySide6.QtCore.Qt.InputMethodHint | None = None) None¶
Initialize self. See help(type(self)) for accurate signature.
- __module__ = 'sas.qtgui.Utilities.CustomGUI.CodeEditor'¶
- paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) None¶
- sizeHint(self, /) PySide6.QtCore.QSize¶
- staticMetaObject = PySide6.QtCore.QMetaObject("QLineNumberArea" inherits "QWidget": )¶
sas.qtgui.Utilities.CustomGUI.ParameterTree module¶
- class sas.qtgui.Utilities.CustomGUI.ParameterTree.QParameterTreeWidget(*args, **kwargs)¶
Bases:
QTreeWidget- __doc__ = None¶
- __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = None, *, columnCount: int | None = None, topLevelItemCount: int | None = None) None¶
Initialize self. See help(type(self)) for accurate signature.
- __module__ = 'sas.qtgui.Utilities.CustomGUI.ParameterTree'¶
- paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) None¶
- setDisabledText(text)¶
- staticMetaObject = PySide6.QtCore.QMetaObject("QParameterTreeWidget" inherits "QTreeWidget": )¶