![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Additional Inherited Members | |
Public Types inherited from QQuickControlPrivate | |
enum class | UnhideVisibility { Show , Hide } |
Public Types inherited from QQuickItemPrivate | |
enum | ChangeType { Geometry = 0x01 , SiblingOrder = 0x02 , Visibility = 0x04 , Opacity = 0x08 , Destroyed = 0x10 , Parent = 0x20 , Children = 0x40 , Rotation = 0x80 , ImplicitWidth = 0x100 , ImplicitHeight = 0x200 , Enabled = 0x400 , Focus = 0x800 , Scale = 0x1000 , Matrix = 0x2000 , AllChanges = 0xFFFFFFFF } |
enum | ExtraDataTag { NoTag = 0x1 , LeftMouseButtonAccepted = 0x2 } |
enum | DirtyType { TransformOrigin = 0x00000001 , Transform = 0x00000002 , BasicTransform = 0x00000004 , Position = 0x00000008 , Size = 0x00000010 , ZValue = 0x00000020 , Content = 0x00000040 , Smooth = 0x00000080 , OpacityValue = 0x00000100 , ChildrenChanged = 0x00000200 , ChildrenStackingChanged = 0x00000400 , ParentChanged = 0x00000800 , Clip = 0x00001000 , Window = 0x00002000 , EffectReference = 0x00008000 , Visible = 0x00010000 , HideReference = 0x00020000 , Antialiasing = 0x00040000 , TransformUpdateMask , ComplexTransformUpdateMask = Transform | Window , ContentUpdateMask = Size | Content | Smooth | Window | Antialiasing , ChildrenUpdateMask = ChildrenChanged | ChildrenStackingChanged | EffectReference | Window } |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Public Types inherited from QSafeQuickItemChangeListener< QQuickControlPrivate > | |
using | InDestructorTest |
using | WasDeletedTest |
Static Public Attributes inherited from QQuickControlPrivate | |
static const ChangeTypes | ImplicitSizeChanges = QQuickItemPrivate::ImplicitWidth | QQuickItemPrivate::ImplicitHeight | QQuickItemPrivate::Destroyed |
Abstract base type providing functionality common to all controls. | |
Protected Member Functions inherited from QQuickPaletteProviderPrivateBase< QQuickItem, QQuickItemPrivate > | |
void | setCurrentColorGroup () |
Definition at line 158 of file qquicksearchfield.cpp.
void QQuickSearchFieldPrivate::cancelPopup | ( | ) |
Definition at line 553 of file qquicksearchfield.cpp.
void QQuickSearchFieldPrivate::cancelPopup | ( | ) |
void QQuickSearchFieldPrivate::createDelegateModel | ( | ) |
Definition at line 444 of file qquicksearchfield.cpp.
References delegate, delegateModel, and ownModel.
void QQuickSearchFieldPrivate::createDelegateModel | ( | ) |
Definition at line 330 of file qquicksearchfield.cpp.
QString QQuickSearchFieldPrivate::currentTextRole | ( | ) | const |
Definition at line 484 of file qquicksearchfield.cpp.
QString QQuickSearchFieldPrivate::currentTextRole | ( | ) | const |
void QQuickSearchFieldPrivate::decreaseCurrentIndex | ( | ) |
Definition at line 383 of file qquicksearchfield.cpp.
References QT_BEGIN_NAMESPACE::Highlight, highlightedIndex, and setHighlightedIndex().
void QQuickSearchFieldPrivate::decreaseCurrentIndex | ( | ) |
void QQuickSearchFieldPrivate::executePopup | ( | bool | complete = false | ) |
Definition at line 559 of file qquicksearchfield.cpp.
Referenced by showPopup().
void QQuickSearchFieldPrivate::executePopup | ( | bool | complete = false | ) |
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
Definition at line 571 of file qquicksearchfield.cpp.
References clearIndicator, searchIndicator, startClear(), and startSearch().
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
Definition at line 592 of file qquicksearchfield.cpp.
References clearIndicator, and searchIndicator.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
|
static |
Definition at line 257 of file qquicksearchfield.cpp.
|
static |
void QQuickSearchFieldPrivate::hidePopup | ( | bool | accept | ) |
Definition at line 244 of file qquicksearchfield.cpp.
References highlightedIndex, QT_BEGIN_NAMESPACE::NoActivate, and setCurrentItemAtIndex().
Referenced by itemClicked(), startClear(), and updateText().
void QQuickSearchFieldPrivate::hidePopup | ( | bool | accept | ) |
void QQuickSearchFieldPrivate::increaseCurrentIndex | ( | ) |
Definition at line 374 of file qquicksearchfield.cpp.
References QT_BEGIN_NAMESPACE::Highlight, highlightedIndex, and setHighlightedIndex().
void QQuickSearchFieldPrivate::increaseCurrentIndex | ( | ) |
bool QQuickSearchFieldPrivate::isPopupVisible | ( | ) | const |
Definition at line 230 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::isPopupVisible | ( | ) | const |
bool QQuickSearchFieldPrivate::isValidIndex | ( | int | index | ) | const |
Definition at line 548 of file qquicksearchfield.cpp.
References delegateModel.
Referenced by textAt().
bool QQuickSearchFieldPrivate::isValidIndex | ( | int | index | ) | const |
void QQuickSearchFieldPrivate::itemClicked | ( | ) |
Definition at line 300 of file qquicksearchfield.cpp.
References hidePopup(), QT_BEGIN_NAMESPACE::Highlight, and setHighlightedIndex().
void QQuickSearchFieldPrivate::itemClicked | ( | ) |
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
Definition at line 652 of file qquicksearchfield.cpp.
References clearIndicator, and searchIndicator.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
void QQuickSearchFieldPrivate::itemHovered | ( | ) |
Definition at line 310 of file qquicksearchfield.cpp.
References QT_BEGIN_NAMESPACE::Highlight, and setHighlightedIndex().
void QQuickSearchFieldPrivate::itemHovered | ( | ) |
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
Definition at line 643 of file qquicksearchfield.cpp.
References clearIndicator, and searchIndicator.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
Definition at line 634 of file qquicksearchfield.cpp.
References clearIndicator, and searchIndicator.
|
overridevirtual |
Reimplemented from QQuickControlPrivate.
void QQuickSearchFieldPrivate::popupDestroyed | ( | ) |
Definition at line 293 of file qquicksearchfield.cpp.
void QQuickSearchFieldPrivate::popupDestroyed | ( | ) |
|
inlinestatic |
Definition at line 205 of file qquicksearchfield.cpp.
|
inlinestatic |
Definition at line 205 of file qquicksearchfield.cpp.
void QQuickSearchFieldPrivate::popupVisibleChanged | ( | ) |
Definition at line 274 of file qquicksearchfield.cpp.
References updateHighlightedIndex().
void QQuickSearchFieldPrivate::popupVisibleChanged | ( | ) |
void QQuickSearchFieldPrivate::selectAll | ( | ) |
Definition at line 489 of file qquicksearchfield.cpp.
void QQuickSearchFieldPrivate::selectAll | ( | ) |
void QQuickSearchFieldPrivate::setCurrentIndex | ( | int | index | ) |
Definition at line 391 of file qquicksearchfield.cpp.
References currentIndex.
Referenced by startClear(), and updateText().
void QQuickSearchFieldPrivate::setCurrentIndex | ( | int | index | ) |
void QQuickSearchFieldPrivate::setCurrentItemAtIndex | ( | int | index, |
Activation | activate ) |
Definition at line 401 of file qquicksearchfield.cpp.
References currentIndex, and updateDisplayText().
Referenced by hidePopup(), and suggestionCountChanged().
void QQuickSearchFieldPrivate::setCurrentItemAtIndex | ( | int | index, |
Activation | activate ) |
void QQuickSearchFieldPrivate::setHighlightedIndex | ( | int | index, |
Highlighting | highlight ) |
Definition at line 431 of file qquicksearchfield.cpp.
References highlightedIndex.
Referenced by decreaseCurrentIndex(), increaseCurrentIndex(), itemClicked(), itemHovered(), and updateHighlightedIndex().
void QQuickSearchFieldPrivate::setHighlightedIndex | ( | int | index, |
Highlighting | highlight ) |
void QQuickSearchFieldPrivate::showPopup | ( | ) |
Definition at line 235 of file qquicksearchfield.cpp.
References executePopup().
Referenced by updateText().
void QQuickSearchFieldPrivate::showPopup | ( | ) |
void QQuickSearchFieldPrivate::startClear | ( | ) |
Definition at line 614 of file qquicksearchfield.cpp.
References hidePopup(), setCurrentIndex(), and updateHighlightedIndex().
Referenced by handlePress().
void QQuickSearchFieldPrivate::startClear | ( | ) |
void QQuickSearchFieldPrivate::startSearch | ( | ) |
Definition at line 602 of file qquicksearchfield.cpp.
Referenced by handlePress().
void QQuickSearchFieldPrivate::startSearch | ( | ) |
void QQuickSearchFieldPrivate::suggestionCountChanged | ( | ) |
Definition at line 353 of file qquicksearchfield.cpp.
References QT_BEGIN_NAMESPACE::NoActivate, setCurrentItemAtIndex(), and updateHighlightedIndex().
void QQuickSearchFieldPrivate::suggestionCountChanged | ( | ) |
QString QQuickSearchFieldPrivate::textAt | ( | int | index | ) | const |
Definition at line 540 of file qquicksearchfield.cpp.
References isValidIndex().
QString QQuickSearchFieldPrivate::textAt | ( | int | index | ) | const |
void QQuickSearchFieldPrivate::updateDisplayText | ( | ) |
Definition at line 531 of file qquicksearchfield.cpp.
Referenced by setCurrentItemAtIndex().
void QQuickSearchFieldPrivate::updateDisplayText | ( | ) |
void QQuickSearchFieldPrivate::updateHighlightedIndex | ( | ) |
Definition at line 416 of file qquicksearchfield.cpp.
References currentIndex, QT_BEGIN_NAMESPACE::NoHighlight, and setHighlightedIndex().
Referenced by popupVisibleChanged(), startClear(), suggestionCountChanged(), and updateText().
void QQuickSearchFieldPrivate::updateHighlightedIndex | ( | ) |
void QQuickSearchFieldPrivate::updateText | ( | ) |
Definition at line 497 of file qquicksearchfield.cpp.
References delegateModel, hidePopup(), live, setCurrentIndex(), showPopup(), and updateHighlightedIndex().
void QQuickSearchFieldPrivate::updateText | ( | ) |
bool QQuickSearchFieldPrivate::clearDown = false |
Definition at line 219 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::clearFlat = false |
Definition at line 217 of file qquicksearchfield.cpp.
QQuickIndicatorButton * QQuickSearchFieldPrivate::clearIndicator = nullptr |
Definition at line 226 of file qquicksearchfield.cpp.
Referenced by handlePress(), handleRelease(), itemDestroyed(), itemImplicitHeightChanged(), and itemImplicitWidthChanged().
bool QQuickSearchFieldPrivate::clearPressed = false |
Definition at line 215 of file qquicksearchfield.cpp.
int QQuickSearchFieldPrivate::currentIndex = -1 |
Definition at line 210 of file qquicksearchfield.cpp.
Referenced by setCurrentIndex(), setCurrentItemAtIndex(), and updateHighlightedIndex().
QQmlComponent * QQuickSearchFieldPrivate::delegate = nullptr |
Definition at line 224 of file qquicksearchfield.cpp.
Referenced by createDelegateModel().
QQmlInstanceModel * QQuickSearchFieldPrivate::delegateModel = nullptr |
Definition at line 223 of file qquicksearchfield.cpp.
Referenced by createDelegateModel(), isValidIndex(), and updateText().
bool QQuickSearchFieldPrivate::hasClearDown = false |
Definition at line 221 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::hasCurrentIndex = false |
Definition at line 208 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::hasSearchDown = false |
Definition at line 220 of file qquicksearchfield.cpp.
int QQuickSearchFieldPrivate::highlightedIndex = -1 |
Definition at line 209 of file qquicksearchfield.cpp.
Referenced by decreaseCurrentIndex(), hidePopup(), increaseCurrentIndex(), and setHighlightedIndex().
bool QQuickSearchFieldPrivate::live = true |
Definition at line 213 of file qquicksearchfield.cpp.
Referenced by updateText().
bool QQuickSearchFieldPrivate::ownModel = false |
Definition at line 222 of file qquicksearchfield.cpp.
Referenced by createDelegateModel().
QQuickDeferredPointer< QQuickPopup > QQuickSearchFieldPrivate::popup |
Definition at line 227 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::searchDown = false |
Definition at line 218 of file qquicksearchfield.cpp.
bool QQuickSearchFieldPrivate::searchFlat = false |
Definition at line 216 of file qquicksearchfield.cpp.
QQuickIndicatorButton * QQuickSearchFieldPrivate::searchIndicator = nullptr |
Definition at line 225 of file qquicksearchfield.cpp.
Referenced by handlePress(), handleRelease(), itemDestroyed(), itemImplicitHeightChanged(), and itemImplicitWidthChanged().
bool QQuickSearchFieldPrivate::searchPressed = false |
Definition at line 214 of file qquicksearchfield.cpp.
QVariant QQuickSearchFieldPrivate::suggestionModel |
Definition at line 207 of file qquicksearchfield.cpp.
QString QQuickSearchFieldPrivate::text |
Definition at line 211 of file qquicksearchfield.cpp.
QString QQuickSearchFieldPrivate::textRole |
Definition at line 212 of file qquicksearchfield.cpp.