Package Camelot :: Package camelot :: Package view :: Package controls :: Package editors :: Module customeditor :: Class CustomEditor |
[frames] | no frames]

# Class CustomEditor

source code

Base class for implementing custom editor widgets. This class provides dual state functionality. Each editor should have the posibility to have as its value ValueLoading specifying that no value has been set yet.

Nested Classes
Inherited from `PyQt4.QtGui.QWidget`: `RenderFlag`, `RenderFlags` Inherited from `PyQt4.QtGui.QPaintDevice`: `PaintDeviceMetric`

Instance Methods
__init__(self, parent) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code
Inherited from `PyQt4.QtGui.QWidget`: `acceptDrops`, `accessibleDescription`, `accessibleName`, `actionEvent`, `actions`, `activateWindow`, `addAction`, `addActions`, `adjustSize`, `autoFillBackground`, `backgroundRole`, `baseSize`, `changeEvent`, `childAt`, `childrenRect`, `childrenRegion`, `clearFocus`, `clearMask`, `close`, `closeEvent`, `contentsMargins`, `contentsRect`, `contextMenuEvent`, `contextMenuPolicy`, `create`, `cursor`, `customContextMenuRequested`, `destroy`, `devType`, `dragEnterEvent`, `dragLeaveEvent`, `dragMoveEvent`, `dropEvent`, `effectiveWinId`, `enabledChange`, `ensurePolished`, `enterEvent`, `event`, `find`, `focusInEvent`, `focusNextChild`, `focusNextPrevChild`, `focusOutEvent`, `focusPolicy`, `focusPreviousChild`, `focusProxy`, `focusWidget`, `font`, `fontChange`, `fontInfo`, `fontMetrics`, `foregroundRole`, `frameGeometry`, `frameSize`, `geometry`, `getContentsMargins`, `grabGesture`, `grabKeyboard`, `grabMouse`, `grabShortcut`, `graphicsEffect`, `graphicsProxyWidget`, `handle`, `hasFocus`, `hasMouseTracking`, `height`, `heightForWidth`, `hide`, `hideEvent`, `inputContext`, `inputMethodEvent`, `inputMethodHints`, `inputMethodQuery`, `insertAction`, `insertActions`, `isActiveWindow`, `isAncestorOf`, `isEnabled`, `isEnabledTo`, `isEnabledToTLW`, `isFullScreen`, `isHidden`, `isLeftToRight`, `isMaximized`, `isMinimized`, `isModal`, `isRightToLeft`, `isTopLevel`, `isVisible`, `isVisibleTo`, `isWindow`, `isWindowModified`, `keyPressEvent`, `keyReleaseEvent`, `keyboardGrabber`, `languageChange`, `layout`, `layoutDirection`, `leaveEvent`, `locale`, `lower`, `mapFrom`, `mapFromGlobal`, `mapFromParent`, `mapTo`, `mapToGlobal`, `mapToParent`, `mask`, `maximumHeight`, `maximumSize`, `maximumWidth`, `metric`, `minimumHeight`, `minimumSize`, `minimumSizeHint`, `minimumWidth`, `mouseDoubleClickEvent`, `mouseGrabber`, `mouseMoveEvent`, `mousePressEvent`, `mouseReleaseEvent`, `move`, `moveEvent`, `nativeParentWidget`, `nextInFocusChain`, `normalGeometry`, `overrideWindowFlags`, `overrideWindowState`, `paintEngine`, `paintEvent`, `palette`, `paletteChange`, `parentWidget`, `pos`, `previousInFocusChain`, `raise_`, `rect`, `releaseKeyboard`, `releaseMouse`, `releaseShortcut`, `removeAction`, `render`, `repaint`, `resetInputContext`, `resize`, `resizeEvent`, `restoreGeometry`, `saveGeometry`, `scroll`, `setAcceptDrops`, `setAccessibleDescription`, `setAccessibleName`, `setAttribute`, `setAutoFillBackground`, `setBackgroundRole`, `setBaseSize`, `setContentsMargins`, `setContextMenuPolicy`, `setCursor`, `setDisabled`, `setEnabled`, `setFixedHeight`, `setFixedSize`, `setFixedWidth`, `setFocus`, `setFocusPolicy`, `setFocusProxy`, `setFont`, `setForegroundRole`, `setGeometry`, `setGraphicsEffect`, `setHidden`, `setInputContext`, `setInputMethodHints`, `setLayout`, `setLayoutDirection`, `setLocale`, `setMask`, `setMaximumHeight`, `setMaximumSize`, `setMaximumWidth`, `setMinimumHeight`, `setMinimumSize`, `setMinimumWidth`, `setMouseTracking`, `setPalette`, `setParent`, `setShortcutAutoRepeat`, `setShortcutEnabled`, `setShown`, `setSizeIncrement`, `setSizePolicy`, `setStatusTip`, `setStyle`, `setStyleSheet`, `setTabOrder`, `setToolTip`, `setUpdatesEnabled`, `setVisible`, `setWhatsThis`, `setWindowFilePath`, `setWindowFlags`, `setWindowIcon`, `setWindowIconText`, `setWindowModality`, `setWindowModified`, `setWindowOpacity`, `setWindowRole`, `setWindowState`, `setWindowTitle`, `show`, `showEvent`, `showFullScreen`, `showMaximized`, `showMinimized`, `showNormal`, `size`, `sizeHint`, `sizeIncrement`, `sizePolicy`, `stackUnder`, `statusTip`, `style`, `styleSheet`, `tabletEvent`, `testAttribute`, `toolTip`, `topLevelWidget`, `underMouse`, `ungrabGesture`, `unsetCursor`, `unsetLayoutDirection`, `unsetLocale`, `update`, `updateGeometry`, `updateMicroFocus`, `updatesEnabled`, `visibleRegion`, `whatsThis`, `wheelEvent`, `width`, `winId`, `window`, `windowActivationChange`, `windowFilePath`, `windowFlags`, `windowIcon`, `windowIconText`, `windowModality`, `windowOpacity`, `windowRole`, `windowState`, `windowTitle`, `windowType`, `x`, `x11Info`, `x11PictureHandle`, `y` Inherited from `PyQt4.QtCore.QObject`: `blockSignals`, `childEvent`, `children`, `connect`, `connectNotify`, `customEvent`, `deleteLater`, `destroyed`, `disconnect`, `disconnectNotify`, `dumpObjectInfo`, `dumpObjectTree`, `dynamicPropertyNames`, `emit`, `eventFilter`, `findChild`, `findChildren`, `inherits`, `installEventFilter`, `isWidgetType`, `killTimer`, `metaObject`, `moveToThread`, `objectName`, `parent`, `property`, `pyqtConfigure`, `receivers`, `removeEventFilter`, `sender`, `setObjectName`, `setProperty`, `signalsBlocked`, `startTimer`, `thread`, `timerEvent`, `tr`, `trUtf8` Inherited from `PyQt4.QtGui.QPaintDevice`: `colorCount`, `depth`, `heightMM`, `logicalDpiX`, `logicalDpiY`, `numColors`, `paintingActive`, `physicalDpiX`, `physicalDpiY`, `widthMM` Inherited from `sip.simplewrapper`: `__delattr__`, `__getattribute__`, `__new__`, `__setattr__` Inherited from `AbstractCustomEditor`: `get_height`, `get_value`, `set_background_color`, `set_value` Inherited from `object`: `__format__`, `__hash__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables
Inherited from `PyQt4.QtGui.QWidget`: `DrawChildren`, `DrawWindowBackground`, `IgnoreMask` Inherited from `PyQt4.QtCore.QObject`: `staticMetaObject` Inherited from `PyQt4.QtGui.QPaintDevice`: `PdmDepth`, `PdmDpiX`, `PdmDpiY`, `PdmHeight`, `PdmHeightMM`, `PdmNumColors`, `PdmPhysicalDpiX`, `PdmPhysicalDpiY`, `PdmWidth`, `PdmWidthMM`

Properties
Inherited from `object`: `__class__`

Method Details

### __init__(self, parent) (Constructor) | source code
x.__init__(...) initializes x; see x.__class__.__doc__ for signature Overrides: object.__init__ (inherited documentation)