| 
    QSkinny 0.8.0
    
   C++/Qt UI toolkit 
   | 
 
Definition at line 14 of file QskAbstractTextInput.h.
Public Types | |
| enum | ActivationMode {  NoActivation , ActivationOnFocus = 1 << 0 , ActivationOnMouse = 1 << 1 , ActivationOnKey = 1 << 2 , ActivationOnInput = ActivationOnMouse | ActivationOnKey , ActivationOnAll = ActivationOnFocus | ActivationOnMouse | ActivationOnKey }  | 
  Public Types inherited from QskItem | |
| enum | UpdateFlag : quint16 {  DeferredUpdate = 1 << 0 , DeferredPolish = 1 << 1 , DeferredLayout = 1 << 2 , CleanupOnVisibility = 1 << 3 , PreferRasterForTextures = 1 << 4 , DebugForceBackground = 1 << 7 }  | 
Public Slots | |
| void | setText (const QString &) | 
| void | setEditing (bool) | 
| void | clear () | 
| void | deselect () | 
| void | selectAll () | 
| void | cut () | 
| void | copy () | 
| void | paste () | 
| void | undo () | 
| void | redo () | 
  Public Slots inherited from QskControl | |
| void | setLocale (const QLocale &) | 
  Public Slots inherited from QskItem | |
| void | setGeometry (const QRectF &) | 
| void | show () | 
| void | hide () | 
| void | setHidden (bool) | 
| void | setDisabled (bool) | 
| void | resetImplicitSize () | 
Signals | |
| void | editingChanged (bool) | 
| void | readOnlyChanged (bool) | 
| void | activationModesChanged () | 
| void | inputMethodHintsChanged (Qt::InputMethodHints) | 
| void | fontRoleChanged (const QskFontRole &) | 
| void | textColorChanged (const QColor &) | 
| void | overwriteModeChanged (bool) | 
| void | cursorPositionChanged (int) | 
| void | cursorVisibleChanged (bool) | 
| void | selectByMouseChanged (bool) | 
| void | persistentSelectionChanged (bool) | 
| void | wrapModeChanged (QskTextOptions::WrapMode) | 
| void | alignmentChanged () | 
| void | inputMethodComposingChanged (bool) | 
| void | textChanged () | 
| void | selectedTextChanged () | 
| void | textEdited (const QString &) | 
| void | preeditTextChanged () | 
| void | canUndoChanged (bool) | 
| void | canRedoChanged (bool) | 
| void | canPasteChanged (bool) | 
  Signals inherited from QskControl | |
| void | backgroundChanged () | 
| void | sectionChanged (QskAspect::Section) | 
| void | marginsChanged (const QMarginsF &) | 
| void | focusIndicatorRectChanged () | 
| void | localeChanged (const QLocale &) | 
  Signals inherited from QskItem | |
| void | wheelEnabledChanged (bool) | 
| void | itemFlagsChanged () | 
| void | updateFlagsChanged (UpdateFlags) | 
Public Member Functions | |
| QString | text () const | 
| QString | preeditText () const | 
| QString | selectedText () const | 
| bool | hasSelectedText () const | 
| int | length () const | 
| bool | isReadOnly () const | 
| void | setReadOnly (bool) | 
| bool | isEditing () const | 
| bool | isInputMethodComposing () const | 
| void | setActivationModes (ActivationModes) | 
| ActivationModes | activationModes () const | 
| void | setSelectByMouse (bool) | 
| bool | selectByMouse () const | 
| void | setPersistentSelection (bool) | 
| bool | persistentSelection () const | 
| void | setAlignment (Qt::Alignment) | 
| void | resetAlignment () | 
| Qt::Alignment | alignment () const | 
| void | setWrapMode (QskTextOptions::WrapMode) | 
| QskTextOptions::WrapMode | wrapMode () const | 
| void | setTextColor (const QColor &) | 
| void | resetTextColor () | 
| QColor | textColor () const | 
| void | setFontRole (const QskFontRole &role) | 
| void | resetFontRole () | 
| QskFontRole | fontRole () const | 
| QFont | font () const | 
| bool | overwriteMode () const | 
| void | setOverwriteMode (bool) | 
| bool | isCursorVisible () const | 
| void | setCursorVisible (bool) | 
| int | cursorPosition () const | 
| void | setCursorPosition (int) | 
| QVariant | inputMethodQuery (Qt::InputMethodQuery) const override | 
| QVariant | inputMethodQuery (Qt::InputMethodQuery, const QVariant &) const | 
| Qt::InputMethodHints | inputMethodHints () const | 
| void | setInputMethodHints (Qt::InputMethodHints) | 
| bool | canUndo () const | 
| bool | canRedo () const | 
| bool | canPaste () const | 
| QSizeF | unwrappedTextSize () const | 
  Public Member Functions inherited from QskControl | |
| QskControl (QQuickItem *parent=nullptr) | |
| ~QskControl () override | |
| void | setMargins (qreal) | 
| void | setMargins (qreal, qreal, qreal, qreal) | 
| void | setMargins (const QMarginsF &) | 
| void | resetMargins () | 
| QMarginsF | margins () const | 
| void | setBackground (const QskGradient &) | 
| void | resetBackground () | 
| QskGradient | background () const | 
| void | setBackgroundColor (const QColor &) | 
| QRectF | contentsRect () const | 
| QRectF | layoutRect () const | 
| virtual QRectF | layoutRectForSize (const QSizeF &) const | 
| virtual QRectF | focusIndicatorRect () const | 
| virtual QRectF | focusIndicatorClipRect () const | 
| QRectF | subControlRect (QskAspect::Subcontrol) const | 
| QRectF | subControlRect (const QSizeF &, QskAspect::Subcontrol) const | 
| QRectF | subControlContentsRect (QskAspect::Subcontrol) const | 
| QRectF | subControlContentsRect (const QSizeF &, QskAspect::Subcontrol) const | 
| void | setAutoLayoutChildren (bool) | 
| bool | autoLayoutChildren () const | 
| void | setSection (QskAspect::Section) | 
| void | resetSection () | 
| QskAspect::Section | section () const override final | 
| void | setSizePolicy (QskSizePolicy) | 
| void | setSizePolicy (QskSizePolicy::Policy, QskSizePolicy::Policy) | 
| void | setSizePolicy (Qt::Orientation, QskSizePolicy::Policy) | 
| QskSizePolicy | sizePolicy () const | 
| QskSizePolicy::Policy | sizePolicy (Qt::Orientation) const | 
| void | setLayoutAlignmentHint (Qt::Alignment) | 
| Qt::Alignment | layoutAlignmentHint () const | 
| void | setPlacementPolicy (QskPlacementPolicy) | 
| void | setPlacementPolicy (QskPlacementPolicy::Policy, QskPlacementPolicy::Policy) | 
| void | setPlacementPolicy (Qsk::Visibilities, QskPlacementPolicy::Policy) | 
| void | resetPlacementPolicy () | 
| QskPlacementPolicy | placementPolicy () const | 
| QskPlacementPolicy::Policy | placementPolicy (Qsk::Visibility) const | 
| QskPlacementPolicy::Policy | effectivePlacementPolicy () const | 
| bool | isVisibleToLayout () const | 
| void | setMinimumSize (const QSizeF &) | 
| void | setMinimumSize (qreal width, qreal height) | 
| void | setMinimumWidth (qreal width) | 
| void | setMinimumHeight (qreal height) | 
| void | setMaximumSize (const QSizeF &) | 
| void | setMaximumSize (qreal width, qreal height) | 
| void | setMaximumWidth (qreal width) | 
| void | setMaximumHeight (qreal height) | 
| void | setPreferredSize (const QSizeF &) | 
| void | setPreferredSize (qreal width, qreal height) | 
| void | setPreferredWidth (qreal width) | 
| void | setPreferredHeight (qreal height) | 
| void | setFixedSize (const QSizeF &) | 
| void | setFixedSize (qreal width, qreal height) | 
| void | setFixedWidth (qreal width) | 
| void | setFixedHeight (qreal height) | 
| void | setExplicitSizeHint (Qt::SizeHint, const QSizeF &) | 
| void | setExplicitSizeHint (Qt::SizeHint, qreal width, qreal height) | 
| void | resetExplicitSizeHint (Qt::SizeHint) | 
| QSizeF | minimumSize () const | 
| QSizeF | maximumSize () const | 
| QSizeF | preferredSize () const | 
| QSizeF | explicitSizeHint (Qt::SizeHint) const | 
| QSizeF | implicitSizeHint (Qt::SizeHint, const QSizeF &constraint) const | 
| QSizeF | sizeHint () const | 
| qreal | heightForWidth (qreal width) const | 
| qreal | widthForHeight (qreal height) const | 
| QSizeF | effectiveSizeHint (Qt::SizeHint, const QSizeF &constraint=QSizeF()) const | 
| QSizeF | sizeConstraint (Qt::SizeHint, const QSizeF &constraint=QSizeF()) const | 
| QSizeF | sizeConstraint () const | 
| QLocale | locale () const | 
| void | resetLocale () | 
| QVector< QskAspect::Subcontrol > | subControls () const | 
| QRectF | subControlRect (const QRectF &, QskAspect::Subcontrol) const | 
| Calculate position and size of a subControl.   | |
| QRectF | subControlContentsRect (const QRectF &, QskAspect::Subcontrol) const | 
| Calculate the inner rectangle for subControl.   | |
  Public Member Functions inherited from QskItem | |
| const char * | className () const | 
| bool | isVisibleTo (const QQuickItem *) const | 
| bool | isVisibleToParent () const | 
| bool | hasChildItems () const | 
| QRectF | rect () const | 
| QSizeF | implicitSize () const | 
| void | setGeometry (qreal x, qreal y, qreal width, qreal height) | 
| void | setGeometry (const QPointF &, const QSizeF &) | 
| QRectF | geometry () const | 
| void | setPosition (qreal x, qreal y) | 
| void | setSize (qreal width, qreal height) | 
| void | setPolishOnResize (bool) | 
| bool | polishOnResize () const | 
| void | setPolishOnParentResize (bool) | 
| bool | polishOnParentResize () const | 
| void | setTabFence (bool) | 
| bool | isTabFence () const | 
| void | setWheelEnabled (bool) | 
| bool | isWheelEnabled () const | 
| void | setLayoutMirroring (bool on, bool childrenInherit=false) | 
| void | resetLayoutMirroring () | 
| bool | layoutMirroring () const | 
| void | resetUpdateFlags () | 
| UpdateFlags | updateFlags () const | 
| void | setUpdateFlag (UpdateFlag, bool on=true) | 
| void | resetUpdateFlag (UpdateFlag) | 
| bool | testUpdateFlag (UpdateFlag) const | 
| void | classBegin () override | 
| void | componentComplete () override | 
| void | releaseResources () override | 
| bool | isPolishScheduled () const | 
| bool | isUpdateNodeScheduled () const | 
| bool | isInitiallyPainted () const | 
| bool | maybeUnresized () const | 
  Public Member Functions inherited from QskSkinnable | |
| QskSkinnable () | |
| virtual | ~QskSkinnable () | 
| void | setSkinlet (const QskSkinlet *) | 
| Set an individual skinlet to render/display the content.   | |
| const QskSkinlet * | skinlet () const | 
| QFont | effectiveFont (QskAspect) const | 
| qreal | effectiveFontHeight (QskAspect) const | 
| QskColorFilter | effectiveGraphicFilter (QskAspect::Subcontrol) const | 
| void | setSubcontrolProxy (QskAspect::Subcontrol, QskAspect::Subcontrol proxy) | 
| void | resetSubcontrolProxy (QskAspect::Subcontrol) | 
| QskAspect::Subcontrol | subcontrolProxy (QskAspect::Subcontrol) const | 
| bool | setAnimationHint (QskAspect, QskAnimationHint) | 
| QskAnimationHint | animationHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | hasAnimationHint (QskAspect) const | 
| bool | setSkinHint (QskAspect, const QVariant &) | 
| Insert a hint into the local hint table.   | |
| bool | resetSkinHint (QskAspect) | 
| Remove a hint from the local hint table.   | |
| bool | moveSkinHint (QskAspect, const QVariant &) | 
| bool | moveSkinHint (QskAspect, const QVariant &, const QVariant &) | 
| QskAnimationHint | effectiveAnimation (QskAspect::Type, QskAspect::Subcontrol, QskAspect::States, QskSkinHintStatus *status=nullptr) const | 
| QVariant | effectiveSkinHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Find the value for a specific aspect.   | |
| virtual QskAspect::Variation | effectiveVariation () const | 
| QskSkinHintStatus | hintStatus (QskAspect) const | 
| QRectF | subControlRect (const QRectF &, QskAspect::Subcontrol) const | 
| Calculate position and size of a subControl.   | |
| QRectF | subControlContentsRect (const QRectF &, QskAspect::Subcontrol) const | 
| Calculate the inner rectangle for subControl.   | |
| QSizeF | outerBoxSize (QskAspect, const QSizeF &innerBoxSize) const | 
| Calculate the size, when being expanded by paddings, indentations.   | |
| QSizeF | innerBoxSize (QskAspect, const QSizeF &outerBoxSize) const | 
| Calculate the size, with paddings, indentations being subtracted.   | |
| QRectF | innerBox (QskAspect, const QRectF &outerBox) const | 
| Calculate the rectangle, whith paddings, indentations being subtracted.   | |
| QRectF | outerBox (QskAspect, const QRectF &innerBox) const | 
| Calculate the rectangle, when being expanded by paddings, indentations.   | |
| QMarginsF | innerPadding (QskAspect, const QSizeF &) const | 
| Calculate the padding from attributes for the given aspect.   | |
| const QskSkinlet * | effectiveSkinlet () const | 
| QskSkin * | effectiveSkin () const | 
| void | startTransition (QskAspect, QskAnimationHint, const QVariant &from, const QVariant &to) | 
| void | startTransition (QskAspect, int index, QskAnimationHint, const QVariant &from, const QVariant &to) | 
| QskAspect::Subcontrol | effectiveSubcontrol (QskAspect::Subcontrol) const | 
| QskControl * | controlCast () | 
| const QskControl * | controlCast () const | 
| virtual const QMetaObject * | metaObject () const =0 | 
| void | debug (QskAspect) const | 
| void | debug (QskAspect::State) const | 
| void | debug (QDebug, QskAspect) const | 
| void | debug (QDebug, QskAspect::State) const | 
| void | setSkinStates (QskAspect::States) | 
| void | setSkinStateFlag (QskAspect::State, bool on=true) | 
| void | addSkinStates (QskAspect::States) | 
| void | clearSkinStates (QskAspect::States) | 
| bool | hasSkinState (QskAspect::State) const | 
| QskAspect::States | skinStates () const | 
| const char * | skinStatesAsPrintable () const | 
| const char * | skinStatesAsPrintable (QskAspect::States) const | 
| bool | setColor (QskAspect, Qt::GlobalColor) | 
| Sets a color hint.   | |
| bool | setColor (QskAspect, QRgb) | 
| Sets a color hint.   | |
| bool | setColor (QskAspect, const QColor &) | 
| Sets a color hint.   | |
| bool | moveColor (QskAspect, Qt::GlobalColor) | 
| bool | moveColor (QskAspect, QRgb) | 
| bool | moveColor (QskAspect, const QColor &) | 
| bool | resetColor (QskAspect) | 
| Removes a color hint from the local table.   | |
| QColor | color (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a color hint.   | |
| bool | setMetric (QskAspect, qreal) | 
| Sets a metric hint.   | |
| bool | moveMetric (QskAspect, qreal) | 
| bool | resetMetric (QskAspect) | 
| Removes a metric hint from the local table.   | |
| qreal | metric (QskAspect, QskSkinHintStatus *=nullptr) const | 
| qreal | metric (QskAspect, qreal defaultValue) const | 
| bool | setFlagHint (QskAspect, int flag) | 
| Sets a flag hint.   | |
| template<typename T > | |
| T | flagHint (QskAspect, T=T()) const | 
| Retrieves a flag hint.   | |
| bool | setPositionHint (QskAspect, qreal) | 
| bool | movePositionHint (QskAspect, qreal) | 
| bool | movePositionHint (QskAspect, qreal from, qreal to) | 
| bool | resetPositionHint (QskAspect) | 
| qreal | positionHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | setStrutSizeHint (QskAspect, const QSizeF &) | 
| Sets a metric hint.   | |
| bool | setStrutSizeHint (QskAspect, qreal width, qreal height) | 
| Sets a strut size hint.   | |
| bool | resetStrutSizeHint (QskAspect) | 
| Removes a strut size hint from the local table.   | |
| QSizeF | strutSizeHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a strut size hint.   | |
| bool | setMarginHint (QskAspect, qreal) | 
| Sets a margin hint.   | |
| bool | setMarginHint (QskAspect, const QMarginsF &) | 
| Sets a margin hint.   | |
| bool | resetMarginHint (QskAspect) | 
| Removes a margin hint from the local table.   | |
| QMarginsF | marginHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a margin hint.   | |
| bool | setPaddingHint (QskAspect, qreal) | 
| Sets a padding hint.   | |
| bool | setPaddingHint (QskAspect, const QMarginsF &) | 
| Sets a padding hint.   | |
| bool | resetPaddingHint (QskAspect) | 
| Removes a padding hint from the local table.   | |
| QMarginsF | paddingHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a padding hint.   | |
| bool | setGradientHint (QskAspect, const QskGradient &) | 
| Sets a gradient as color hint.   | |
| QskGradient | gradientHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a color hint as gradient.   | |
| bool | setBoxShapeHint (QskAspect, const QskBoxShapeMetrics &) | 
| Sets a shape hint.   | |
| bool | resetBoxShapeHint (QskAspect) | 
| Removes a shape hint from the local table.   | |
| QskBoxShapeMetrics | boxShapeHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a shape hint.   | |
| bool | setBoxBorderMetricsHint (QskAspect, const QskBoxBorderMetrics &) | 
| Sets a border metrics hint.   | |
| bool | resetBoxBorderMetricsHint (QskAspect) | 
| Removes a border metrics hint from the local table.   | |
| QskBoxBorderMetrics | boxBorderMetricsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a border hint.   | |
| bool | setBoxBorderColorsHint (QskAspect, const QskBoxBorderColors &) | 
| Sets a border colors hint.   | |
| bool | resetBoxBorderColorsHint (QskAspect) | 
| Removes a border colors hint from the local table.   | |
| QskBoxBorderColors | boxBorderColorsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves border colors hint.   | |
| bool | setShadowMetricsHint (QskAspect, const QskShadowMetrics &) | 
| bool | resetShadowMetricsHint (QskAspect) | 
| QskShadowMetrics | shadowMetricsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | setShadowColorHint (QskAspect, const QColor &) | 
| bool | resetShadowColorHint (QskAspect) | 
| QColor | shadowColorHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| QskBoxHints | boxHints (QskAspect) const | 
| bool | setArcMetricsHint (QskAspect, const QskArcMetrics &) | 
| bool | resetArcMetricsHint (QskAspect) | 
| QskArcMetrics | arcMetricsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | setStippleMetricsHint (QskAspect, const QskStippleMetrics &) | 
| bool | resetStippleMetricsHint (QskAspect) | 
| QskStippleMetrics | stippleMetricsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | setSpacingHint (QskAspect, qreal) | 
| Sets a spacing hint.   | |
| bool | resetSpacingHint (QskAspect) | 
| Removes a spacing hint from the local table.   | |
| qreal | spacingHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a spacing hint.   | |
| bool | setAlignmentHint (QskAspect, Qt::Alignment) | 
| Sets an alignment hint.   | |
| bool | resetAlignmentHint (QskAspect) | 
| Removes an alignment hint from the local table.   | |
| Qt::Alignment | alignmentHint (QskAspect, Qt::Alignment=Qt::Alignment()) const | 
| Retrieves an alignment hint.   | |
| bool | setTextOptionsHint (QskAspect, const QskTextOptions &) | 
| bool | resetTextOptionsHint (QskAspect) | 
| QskTextOptions | textOptionsHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| bool | setFontRoleHint (QskAspect, const QskFontRole &) | 
| Sets a font role hint.   | |
| bool | resetFontRoleHint (QskAspect) | 
| Removes a font role hint from the local table.   | |
| QskFontRole | fontRoleHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| Retrieves a font role hint.   | |
| bool | setGraphicRoleHint (QskAspect, int role) | 
| Sets a graphic role hint.   | |
| bool | resetGraphicRoleHint (QskAspect) | 
| Removes a graphic role hint from the local table.   | |
| int | graphicRoleHint (QskAspect, QskSkinHintStatus *=nullptr) const | 
| A Retrieves a graphic role hint.   | |
| bool | setSymbolHint (const QskAspect, const QskGraphic &) | 
| bool | resetSymbolHint (const QskAspect) | 
| QskGraphic | symbolHint (const QskAspect, QskSkinHintStatus *=nullptr) const | 
| const QskSkinHintTable & | hintTable () const | 
| Accessor for local skin hint table.   | |
| bool | startHintTransitions (QskAspect::States, QskAspect::States, int index=-1) | 
| bool | startHintTransitions (const QVector< QskAspect::Subcontrol > &, QskAspect::States, QskAspect::States, int index=-1) | 
| const QskHintAnimator * | runningHintAnimator (QskAspect, int index=-1) const | 
Static Public Attributes | |
| static const QskAspect::Subcontrol | Text | 
| static const QskAspect::Subcontrol | TextPanel | 
| static const QskAspect::State | ReadOnly | 
| static const QskAspect::State | Editing | 
| static const QskAspect::State | Selected | 
  Static Public Attributes inherited from QskControl | |
| static const QskAspect::Subcontrol | Background | 
| static const QskAspect::State | Disabled | 
| static const QskAspect::State | Hovered | 
| static const QskAspect::State | Focused | 
Protected Member Functions | |
| QskAbstractTextInput (QQuickItem *parent=nullptr) | |
| void | setup (QQuickItem *) | 
| void | forwardEvent (QEvent *) | 
| bool | event (QEvent *) override | 
| void | mousePressEvent (QMouseEvent *) override | 
| void | mouseMoveEvent (QMouseEvent *) override | 
| void | mouseReleaseEvent (QMouseEvent *) override | 
| void | mouseDoubleClickEvent (QMouseEvent *) override | 
| void | keyPressEvent (QKeyEvent *) override | 
| void | keyReleaseEvent (QKeyEvent *) override | 
| void | focusInEvent (QFocusEvent *) override | 
| void | focusOutEvent (QFocusEvent *) override | 
| void | inputMethodEvent (QInputMethodEvent *) override | 
| void | updateLayout () override | 
| void | updateNode (QSGNode *) override | 
  Protected Member Functions inherited from QskControl | |
| bool | event (QEvent *) override | 
| virtual void | gestureEvent (QskGestureEvent *) | 
| void | hoverEnterEvent (QHoverEvent *) override | 
| void | hoverLeaveEvent (QHoverEvent *) override | 
| bool | childMouseEventFilter (QQuickItem *, QEvent *) override | 
| void | itemChange (ItemChange, const ItemChangeData &) override | 
| void | geometryChange (const QRectF &, const QRectF &) override | 
| void | initSizePolicy (QskSizePolicy::Policy, QskSizePolicy::Policy) | 
| virtual void | updateResources () | 
| virtual QSizeF | contentsSizeHint (Qt::SizeHint, const QSizeF &) const | 
| virtual QSizeF | layoutSizeHint (Qt::SizeHint, const QSizeF &) const | 
  Protected Member Functions inherited from QskItem | |
| QskItem (QskItemPrivate &, QQuickItem *=nullptr) | |
| bool | event (QEvent *) override | 
| virtual void | changeEvent (QEvent *) | 
| virtual void | geometryChangeEvent (QskGeometryChangeEvent *) | 
| virtual void | viewportChangeEvent (QskViewportChangeEvent *) | 
| virtual void | windowChangeEvent (QskWindowChangeEvent *) | 
| void | mouseUngrabEvent () override | 
| void | touchUngrabEvent () override | 
| void | itemChange (ItemChange, const ItemChangeData &) override | 
| void | geometryChange (const QRectF &, const QRectF &) override | 
| virtual void | aboutToShow () | 
  Protected Member Functions inherited from QskSkinnable | |
| virtual bool | isTransitionAccepted (QskAspect) const | 
| Additional check if an transition should be started.   | |
| virtual QskAspect::Subcontrol | substitutedSubcontrol (QskAspect::Subcontrol) const | 
| QskSkinHintTable & | hintTable () | 
| Accessor for local skin hint table.   | |
Properties | |
| QString | text | 
| int | length | 
| QString | preeditText | 
| QString | selectedText | 
| bool | editing | 
| bool | readOnly | 
| ActivationModes | activationModes | 
| Qt::InputMethodHints | inputMethodHints | 
| bool | inputMethodComposing | 
| QColor | textColor | 
| QskFontRole | fontRole | 
| QFont | font | 
| bool | overwriteMode | 
| bool | cursorVisible | 
| int | cursorPosition | 
| Qt::Alignment | alignment | 
| QskTextOptions::WrapMode | wrapMode | 
| bool | persistentSelection | 
| bool | canUndo | 
| bool | canRedo | 
| bool | canPaste | 
  Properties inherited from QskControl | |
| QLocale | locale | 
| QskAspect::Section | section | 
| bool | autoLayoutChildren | 
| bool | visibleToLayout | 
| QskMargins | margins | 
| QskGradient | background | 
| QskSizePolicy | sizePolicy | 
| QskPlacementPolicy | placementPolicy | 
| QSizeF | minimumSize | 
| QSizeF | maximumSize | 
| QSizeF | preferredSize | 
| QSizeF | sizeConstraint | 
  Properties inherited from QskItem | |
| QRectF | geometry | 
| QRectF | rect | 
| bool | tabFence | 
| bool | polishOnResize | 
| bool | polishOnParentResize | 
| bool | wheelEnabled | 
| bool | visibleToParent | 
| bool | hasChildItems | 
| bool | initiallyPainted | 
| UpdateFlags | updateFlags | 
| enum QskAbstractTextInput::ActivationMode | 
Definition at line 80 of file QskAbstractTextInput.h.
      
  | 
  override | 
Definition at line 155 of file QskAbstractTextInput.cpp.
      
  | 
  protected | 
Definition at line 141 of file QskAbstractTextInput.cpp.
| QskAbstractTextInput::ActivationModes QskAbstractTextInput::activationModes | ( | ) | const | 
Definition at line 244 of file QskAbstractTextInput.cpp.
| Qt::Alignment QskAbstractTextInput::alignment | ( | ) | const | 
Definition at line 694 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::canPaste | ( | ) | const | 
Definition at line 313 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::canRedo | ( | ) | const | 
Definition at line 312 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::canUndo | ( | ) | const | 
Definition at line 311 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 315 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 319 of file QskAbstractTextInput.cpp.
| int QskAbstractTextInput::cursorPosition | ( | ) | const | 
Definition at line 298 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 318 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 317 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 418 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 527 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 548 of file QskAbstractTextInput.cpp.
| QFont QskAbstractTextInput::font | ( | ) | const | 
Definition at line 359 of file QskAbstractTextInput.cpp.
| QskFontRole QskAbstractTextInput::fontRole | ( | ) | const | 
Definition at line 354 of file QskAbstractTextInput.cpp.
      
  | 
  protected | 
Definition at line 719 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::hasSelectedText | ( | ) | const | 
Definition at line 326 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 567 of file QskAbstractTextInput.cpp.
| Qt::InputMethodHints QskAbstractTextInput::inputMethodHints | ( | ) | const | 
Definition at line 404 of file QskAbstractTextInput.cpp.
      
  | 
  override | 
Definition at line 364 of file QskAbstractTextInput.cpp.
| QVariant QskAbstractTextInput::inputMethodQuery | ( | Qt::InputMethodQuery | query, | 
| const QVariant & | argument | ||
| ) | const | 
Definition at line 370 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::isCursorVisible | ( | ) | const | 
Definition at line 304 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::isEditing | ( | ) | const | 
Definition at line 610 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::isInputMethodComposing | ( | ) | const | 
Definition at line 289 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::isReadOnly | ( | ) | const | 
Definition at line 310 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 458 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 522 of file QskAbstractTextInput.cpp.
| int QskAbstractTextInput::length | ( | ) | const | 
Definition at line 274 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 453 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 440 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 432 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotected | 
Definition at line 445 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::overwriteMode | ( | ) | const | 
Definition at line 292 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 320 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::persistentSelection | ( | ) | const | 
Definition at line 268 of file QskAbstractTextInput.cpp.
| QString QskAbstractTextInput::preeditText | ( | ) | const | 
Definition at line 283 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 322 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::resetAlignment | ( | ) | 
Definition at line 685 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::resetFontRole | ( | ) | 
Definition at line 343 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::resetTextColor | ( | ) | 
Definition at line 665 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 316 of file QskAbstractTextInput.cpp.
| bool QskAbstractTextInput::selectByMouse | ( | ) | const | 
Definition at line 262 of file QskAbstractTextInput.cpp.
| QString QskAbstractTextInput::selectedText | ( | ) | const | 
Definition at line 286 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setActivationModes | ( | ActivationModes | modes | ) | 
Definition at line 249 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setAlignment | ( | Qt::Alignment | alignment | ) | 
Definition at line 676 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setCursorPosition | ( | int | pos | ) | 
Definition at line 301 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setCursorVisible | ( | bool | on | ) | 
Definition at line 307 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 615 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setFontRole | ( | const QskFontRole & | role | ) | 
Definition at line 332 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setInputMethodHints | ( | Qt::InputMethodHints | hints | ) | 
Definition at line 409 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setOverwriteMode | ( | bool | on | ) | 
Definition at line 295 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setPersistentSelection | ( | bool | on | ) | 
Definition at line 271 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setReadOnly | ( | bool | on | ) | 
Definition at line 586 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setSelectByMouse | ( | bool | on | ) | 
Definition at line 265 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 280 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setTextColor | ( | const QColor & | color | ) | 
Definition at line 659 of file QskAbstractTextInput.cpp.
      
  | 
  protected | 
Definition at line 159 of file QskAbstractTextInput.cpp.
| void QskAbstractTextInput::setWrapMode | ( | QskTextOptions::WrapMode | wrapMode | ) | 
Definition at line 629 of file QskAbstractTextInput.cpp.
| QString QskAbstractTextInput::text | ( | ) | const | 
Definition at line 277 of file QskAbstractTextInput.cpp.
| QColor QskAbstractTextInput::textColor | ( | ) | const | 
Definition at line 671 of file QskAbstractTextInput.cpp.
      
  | 
  slot | 
Definition at line 321 of file QskAbstractTextInput.cpp.
| QSizeF QskAbstractTextInput::unwrappedTextSize | ( | ) | const | 
Definition at line 651 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from QskControl.
Definition at line 705 of file QskAbstractTextInput.cpp.
      
  | 
  overrideprotectedvirtual | 
This method replaces the QQuickItem::updatePaintNode method as the preferred paint method to override when subclassing QskControl. This allows QskControl to perform some additional steps before calling updateNode(), and provides a consistent parent node which subclasses can rely on.
The default implementation simply forwards the operation to the skinlet,
| parentNode | The parent of the nodes to be added in this method. | 
Reimplemented from QskSkinnable.
Definition at line 713 of file QskAbstractTextInput.cpp.
| QskTextOptions::WrapMode QskAbstractTextInput::wrapMode | ( | ) | const | 
Definition at line 643 of file QskAbstractTextInput.cpp.
      
  | 
  static | 
Definition at line 78 of file QskAbstractTextInput.h.
      
  | 
  static | 
Definition at line 78 of file QskAbstractTextInput.h.
      
  | 
  static | 
Definition at line 78 of file QskAbstractTextInput.h.
      
  | 
  static | 
Definition at line 77 of file QskAbstractTextInput.h.
      
  | 
  static | 
Definition at line 77 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 35 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 61 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 72 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 71 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 70 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 58 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 55 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 29 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 50 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 47 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 41 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 38 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 21 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 52 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 67 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 23 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 32 of file QskAbstractTextInput.h.
      
  | 
  read | 
Definition at line 26 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 18 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 44 of file QskAbstractTextInput.h.
      
  | 
  readwrite | 
Definition at line 64 of file QskAbstractTextInput.h.