runmanager.__main__.FingerTabBarWidget

class runmanager.__main__.FingerTabBarWidget(parent=None, minwidth=180, minheight=30, **kwargs)[source]

Bases: QTabBar

A TabBar with the tabs on the left and the text horizontal. Credit to @LegoStormtroopr, https://gist.github.com/LegoStormtroopr/5075267. We will promote the TabBar from the ui file to one of these.

__init__(parent=None, minwidth=180, minheight=30, **kwargs)[source]

Methods

__init__([parent, minwidth, minheight])

acceptDrops(self)

accessibleDescription(self)

accessibleName(self)

accessibleTabName(self, index)

actionEvent(self, a0)

actions(self)

activateWindow(self)

addAction(self, action)

addActions(self, actions)

addTab(-> int)

adjustSize(self)

autoFillBackground(self)

autoHide(self)

backgroundRole(self)

baseSize(self)

blockSignals(self, b)

changeCurrentOnDrag(self)

changeEvent(self, a0)

childAt(-> Optional[QWidget])

childEvent(self, a0)

children(self)

childrenRect(self)

childrenRegion(self)

clearFocus(self)

clearMask(self)

close(self)

closeEvent(self, a0)

colorCount(self)

connectNotify(self, signal)

contentsMargins(self)

contentsRect(self)

contextMenuEvent(self, a0)

contextMenuPolicy(self)

count(self)

create(self[, window, initializeWindow, ...])

createWindowContainer(window[, parent, flags])

currentIndex(self)

cursor(self)

customEvent(self, a0)

deleteLater(self)

depth(self)

destroy(self[, destroyWindow, destroySubWindows])

devType(self)

devicePixelRatio(self)

devicePixelRatioF(self)

devicePixelRatioFScale()

disconnect(-> bool)

disconnectNotify(self, signal)

documentMode(self)

dragEnterEvent(self, a0)

dragLeaveEvent(self, a0)

dragMoveEvent(self, a0)

drawBase(self)

dropEvent(self, a0)

dumpObjectInfo(self)

dumpObjectTree(self)

dynamicPropertyNames(self)

effectiveWinId(self)

elideMode(self)

ensurePolished(self)

enterEvent(self, a0)

event(self, a0)

eventFilter(self, a0, a1)

expanding(self)

find(a0)

findChild(-> QObjectT)

findChildren(...)

focusInEvent(self, a0)

focusNextChild(self)

focusNextPrevChild(self, next)

focusOutEvent(self, a0)

focusPolicy(self)

focusPreviousChild(self)

focusProxy(self)

focusWidget(self)

font(self)

fontInfo(self)

fontMetrics(self)

foregroundRole(self)

frameGeometry(self)

frameSize(self)

geometry(self)

getContentsMargins(self)

grab(self[, rectangle])

grabGesture(self, type[, flags])

grabKeyboard(self)

grabMouse()

grabShortcut(self, key[, context])

graphicsEffect(self)

graphicsProxyWidget(self)

hasFocus(self)

hasHeightForWidth(self)

hasMouseTracking(self)

hasTabletTracking(self)

height(self)

heightForWidth(self, a0)

heightMM(self)

hide(self)

hideEvent(self, a0)

iconSize(self)

indexAtPos(point)

inherits(self, classname)

initPainter(self, painter)

initStyleOption(self, option, tabIndex)

inputMethodEvent(self, a0)

inputMethodHints(self)

inputMethodQuery(self, a0)

insertAction(self, before, action)

insertActions(self, before, actions)

insertTab(-> int)

installEventFilter(self, a0)

isActiveWindow(self)

isAncestorOf(self, child)

isEnabled(self)

isEnabledTo(self, a0)

isFullScreen(self)

isHidden(self)

isLeftToRight(self)

isMaximized(self)

isMinimized(self)

isModal(self)

isMovable(self)

isRightToLeft(self)

isSignalConnected(self, signal)

isTabEnabled(self, index)

isTabVisible(self, index)

isVisible(self)

isVisibleTo(self, a0)

isWidgetType(self)

isWindow(self)

isWindowModified(self)

isWindowType(self)

keyPressEvent(self, a0)

keyReleaseEvent(self, a0)

keyboardGrabber()

killTimer(self, id)

layout(self)

layoutDirection(self)

leaveEvent(self, a0)

locale(self)

logicalDpiX(self)

logicalDpiY(self)

lower(self)

mapFrom(self, a0, a1)

mapFromGlobal(self, a0)

mapFromParent(self, a0)

mapTo(self, a0, a1)

mapToGlobal(self, a0)

mapToParent(self, a0)

mask(self)

maximumHeight(self)

maximumSize(self)

maximumWidth(self)

metaObject(self)

metric(self, a0)

minimumHeight(self)

minimumSize(self)

minimumSizeHint(self)

minimumTabSizeHint(self, index)

minimumWidth(self)

mouseDoubleClickEvent(self, a0)

mouseGrabber()

mouseMoveEvent(self, a0)

mousePressEvent(self, a0)

mouseReleaseEvent(self, a0)

move()

moveEvent(self, a0)

moveTab(self, from_, to)

moveToThread(self, thread)

nativeEvent(self, eventType, message)

nativeParentWidget(self)

nextInFocusChain(self)

normalGeometry(self)

objectName(self)

overrideWindowFlags(self, type)

overrideWindowState(self, state)

paintEngine(self)

paintEvent(self, a0)

paintingActive(self)

palette(self)

parent(self)

parentWidget(self)

physicalDpiX(self)

physicalDpiY(self)

pos(self)

previousInFocusChain(self)

property(self, name)

pyqtConfigure(...)

Each keyword argument is either the name of a Qt property or a Qt signal.

raise_(self)

receivers(self, signal)

rect(self)

releaseKeyboard(self)

releaseMouse(self)

releaseShortcut(self, id)

removeAction(self, action)

removeEventFilter(self, a0)

removeTab(self, index)

render(, sourceRegion, flags, ...)

repaint(-> None  -> None)

resize()

resizeEvent(self, a0)

restoreGeometry(self, geometry)

saveGeometry(self)

screen(self)

scroll()

selectionBehaviorOnRemove(self)

sender(self)

senderSignalIndex(self)

setAcceptDrops(self, on)

setAccessibleDescription(self, description)

setAccessibleName(self, name)

setAccessibleTabName(self, index, name)

setAttribute(self, attribute[, on])

setAutoFillBackground(self, enabled)

setAutoHide(self, hide)

setBackgroundRole(self, a0)

setBaseSize()

setChangeCurrentOnDrag(self, change)

setContentsMargins()

setContextMenuPolicy(self, policy)

setCurrentIndex(self, index)

setCursor(self, a0)

setDisabled(self, a0)

setDocumentMode(self, set)

setDrawBase(self, drawTheBase)

setElideMode(self, a0)

setEnabled(self, a0)

setExpanding(self, enabled)

setFixedHeight(self, h)

setFixedSize()

setFixedWidth(self, w)

setFocus()

setFocusPolicy(self, policy)

setFocusProxy(self, a0)

setFont(self, a0)

setForegroundRole(self, a0)

setGeometry()

setGraphicsEffect(self, effect)

setHidden(self, hidden)

setIconSize(self, size)

setInputMethodHints(self, hints)

setLayout(self, a0)

setLayoutDirection(self, direction)

setLocale(self, locale)

setMask()

setMaximumHeight(self, maxh)

setMaximumSize()

setMaximumWidth(self, maxw)

setMinimumHeight(self, minh)

setMinimumSize()

setMinimumWidth(self, minw)

setMouseTracking(self, enable)

setMovable(movable[, index])

Set tabs movable on an individual basis, or set for all tabs if no index specified

setObjectName(self, name)

setPalette(self, a0)

setParent()

setProperty(self, name, value)

setSelectionBehaviorOnRemove(self, behavior)

setShape(self, shape)

setShortcutAutoRepeat(self, id[, enabled])

setShortcutEnabled(self, id[, enabled])

setSizeIncrement()

setSizePolicy()

setStatusTip(self, a0)

setStyle(self, a0)

setStyleSheet(self, styleSheet)

setTabButton(self, index, position, widget)

setTabData(self, index, data)

setTabEnabled(self, index, a1)

setTabIcon(self, index, icon)

setTabOrder(a0, a1)

setTabText(self, index, text)

setTabTextColor(self, index, color)

setTabToolTip(self, index, tip)

setTabVisible(self, index, visible)

setTabWhatsThis(self, index, text)

setTabletTracking(self, enable)

setTabsClosable(self, closable)

setToolTip(self, a0)

setToolTipDuration(self, msec)

setUpdatesEnabled(self, enable)

setUsesScrollButtons(self, useButtons)

setVisible(self, visible)

setWhatsThis(self, a0)

setWindowFilePath(self, filePath)

setWindowFlag(self, a0[, on])

setWindowFlags(self, type)

setWindowIcon(self, icon)

setWindowIconText(self, a0)

setWindowModality(self, windowModality)

setWindowModified(self, a0)

setWindowOpacity(self, level)

setWindowRole(self, a0)

setWindowState(self, state)

setWindowTitle(self, a0)

shape(self)

sharedPainter(self)

show(self)

showEvent(self, a0)

showFullScreen(self)

showMaximized(self)

showMinimized(self)

showNormal(self)

signalsBlocked(self)

size(self)

sizeHint(self)

sizeIncrement(self)

sizePolicy(self)

stackUnder(self, a0)

startTimer(self, interval[, timerType])

statusTip(self)

style(self)

styleSheet(self)

tabAt(self, pos)

tabButton(self, index, position)

tabData(self, index)

tabIcon(self, index)

tabInserted(self, index)

tabLayoutChange(self)

tabRect(self, index)

tabRemoved(self, index)

tabSizeHint(self, index)

tabText(self, index)

tabTextColor(self, index)

tabToolTip(self, index)

tabWhatsThis(self, index)

tabletEvent(self, a0)

tabsClosable(self)

testAttribute(self, attribute)

thread(self)

timerEvent(self, event)

toolTip(self)

toolTipDuration(self)

tr(self, sourceText[, disambiguation, n])

underMouse(self)

ungrabGesture(self, type)

unsetCursor(self)

unsetLayoutDirection(self)

unsetLocale(self)

update(-> None  -> None)

updateGeometry(self)

updateMicroFocus(self)

updatesEnabled(self)

usesScrollButtons(self)

visibleRegion(self)

whatsThis(self)

wheelEvent(self, event)

width(self)

widthMM(self)

winId(self)

window(self)

windowFilePath(self)

windowFlags(self)

windowHandle(self)

windowIcon(self)

windowIconText(self)

windowModality(self)

windowOpacity(self)

windowRole(self)

windowState(self)

windowTitle(self)

windowType(self)

x(self)

y(self)

Attributes

DrawChildren

DrawWindowBackground

IgnoreMask

LeftSide

PdmDepth

PdmDevicePixelRatio

PdmDevicePixelRatioScaled

PdmDpiX

PdmDpiY

PdmHeight

PdmHeightMM

PdmNumColors

PdmPhysicalDpiX

PdmPhysicalDpiY

PdmWidth

PdmWidthMM

RightSide

RoundedEast

RoundedNorth

RoundedSouth

RoundedWest

SelectLeftTab

SelectPreviousTab

SelectRightTab

TriangularEast

TriangularNorth

TriangularSouth

TriangularWest

currentChanged

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

customContextMenuRequested

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

destroyed

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

objectNameChanged

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

staticMetaObject

tabBarClicked

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

tabBarDoubleClicked

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

tabCloseRequested

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

tabMoved

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

windowIconChanged

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

windowIconTextChanged

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

windowTitleChanged

int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

indexAtPos(point)[source]
isMovable(self) bool[source]
mousePressEvent(self, a0: QMouseEvent | None)[source]
mouseReleaseEvent(self, a0: QMouseEvent | None)[source]
paintEvent(self, a0: QPaintEvent | None)[source]
setMovable(movable, index=None)[source]

Set tabs movable on an individual basis, or set for all tabs if no index specified

setTabButton(self, index: int, position: QTabBar.ButtonPosition, widget: QWidget | None)[source]
tabLayoutChange(self)[source]
tabSizeHint(self, index: int) QSize[source]