![]() |
Qt 6.x
The Qt SDK
|
#import <UIKit/UIGestureRecognizerSubclass.h>
#import <UIKit/UITextView.h>
#include <QtGui/QGuiApplication>
#include <QtGui/QInputMethod>
#include <QtGui/QStyleHints>
#include <QtGui/private/qinputmethod_p.h>
#include <QtCore/private/qobject_p.h>
#include <QtCore/private/qcore_mac_p.h>
#include "qiosglobal.h"
#include "qiostextinputoverlay.h"
Go to the source code of this file.
Classes | |
class | QIOSEditMenu |
class | QIOSLoupeLayer |
class | QIOSHandleLayer |
class | QIOSLoupeRecognizer |
class | QIOSCursorRecognizer |
class | QIOSSelectionRecognizer |
class | QIOSTapRecognizer |
Typedefs | |
typedef QPair< int, int > | SelectionPair |
typedef void(^ | Block) (void) |
Functions | |
static QPlatformInputContext * | platformInputContext () |
static SelectionPair | querySelection () |
static bool | hasSelection () |
static void | executeBlockWithoutAnimation (Block block) |
Variables | |
static const CGFloat | kKnobWidth = 10 |
BOOL | _pendingSnapshotUpdate |
UIView * | _loupeImageView |
CALayer * | _containerLayer |
CGFloat | _loupeOffset |
QTimer | _updateTimer |
CALayer * | _handleKnobLayer |
Qt::Edge | _selectionEdge |
UIView * | _desktopView |
CGPoint | _firstTouchPoint |
CGPoint | _lastTouchPoint |
QTimer | _triggerStateBeganTimer |
int | _originalCursorFlashTime |
QIOSHandleLayer * | _cursorLayer |
QIOSHandleLayer * | _anchorLayer |
QPointF | _touchOffset |
bool | _dragOnCursor |
bool | _dragOnAnchor |
bool | _multiLine |
QTimer | _updateSelectionTimer |
QMetaObject::Connection | _cursorConnection |
QMetaObject::Connection | _anchorConnection |
QMetaObject::Connection | _clipRectConnection |
bool | _menuShouldBeVisible |
UIView * | _focusView |
Definition at line 19 of file qiostextinputoverlay.mm.
typedef QPair<int, int> SelectionPair |
Definition at line 18 of file qiostextinputoverlay.mm.
Definition at line 43 of file qiostextinputoverlay.mm.
References begin(), and setValue().
|
static |
Definition at line 37 of file qiostextinputoverlay.mm.
References QList< T >::first(), querySelection(), and selection.
Referenced by QQuickTextNodeEngine::addGlyphsInRange().
|
static |
Definition at line 23 of file qiostextinputoverlay.mm.
References QObjectPrivate::get(), QGuiApplication::inputMethod(), and platformInputContext().
Referenced by platformInputContext().
|
static |
Definition at line 28 of file qiostextinputoverlay.mm.
References QGuiApplication::focusObject(), Qt::ImAnchorPosition, Qt::ImCursorPosition, qMakePair(), and QCoreApplication::sendEvent().
Referenced by hasSelection().
QMetaObject::Connection _anchorConnection |
Definition at line 637 of file qiostextinputoverlay.mm.
QIOSHandleLayer* _anchorLayer |
Definition at line 630 of file qiostextinputoverlay.mm.
QMetaObject::Connection _clipRectConnection |
Definition at line 638 of file qiostextinputoverlay.mm.
CALayer* _containerLayer |
Definition at line 145 of file qiostextinputoverlay.mm.
QMetaObject::Connection _cursorConnection |
Definition at line 636 of file qiostextinputoverlay.mm.
QIOSHandleLayer* _cursorLayer |
Definition at line 629 of file qiostextinputoverlay.mm.
UIView* _desktopView |
Definition at line 407 of file qiostextinputoverlay.mm.
bool _dragOnAnchor |
Definition at line 633 of file qiostextinputoverlay.mm.
bool _dragOnCursor |
Definition at line 632 of file qiostextinputoverlay.mm.
CGPoint _firstTouchPoint |
Definition at line 408 of file qiostextinputoverlay.mm.
UIView* _focusView |
Definition at line 869 of file qiostextinputoverlay.mm.
CALayer* _handleKnobLayer |
Definition at line 285 of file qiostextinputoverlay.mm.
CGPoint _lastTouchPoint |
Definition at line 409 of file qiostextinputoverlay.mm.
UIView* _loupeImageView |
Definition at line 144 of file qiostextinputoverlay.mm.
CGFloat _loupeOffset |
Definition at line 146 of file qiostextinputoverlay.mm.
bool _menuShouldBeVisible |
Definition at line 868 of file qiostextinputoverlay.mm.
bool _multiLine |
Definition at line 634 of file qiostextinputoverlay.mm.
int _originalCursorFlashTime |
Definition at line 411 of file qiostextinputoverlay.mm.
BOOL _pendingSnapshotUpdate |
Definition at line 143 of file qiostextinputoverlay.mm.
Qt::Edge _selectionEdge |
Definition at line 286 of file qiostextinputoverlay.mm.
QPointF _touchOffset |
Definition at line 631 of file qiostextinputoverlay.mm.
QTimer _triggerStateBeganTimer |
Definition at line 410 of file qiostextinputoverlay.mm.
QTimer _updateSelectionTimer |
Definition at line 635 of file qiostextinputoverlay.mm.
QTimer _updateTimer |
Definition at line 147 of file qiostextinputoverlay.mm.
|
static |
Definition at line 21 of file qiostextinputoverlay.mm.