56 #include "QtCore/qglobal.h" 58 #ifndef QT_NO_LINEEDIT 59 #include "private/qwidget_p.h" 60 #include "QtGui/qlineedit.h" 61 #include "QtGui/qtextlayout.h" 62 #include "QtGui/qstyleoption.h" 63 #include "QtCore/qbasictimer.h" 64 #include "QtGui/qcompleter.h" 65 #include "QtCore/qpointer.h" 66 #include "QtGui/qlineedit.h" 68 #include "private/qlinecontrol_p.h" 91 #ifndef QT_NO_CONTEXTMENU 129 #ifdef QT_KEYPAD_NAVIGATION 130 void _q_editFocusChange(
bool);
134 #ifndef QT_NO_COMPLETER 137 #ifndef QT_NO_DRAGANDDROP 151 #endif // QT_NO_LINEEDIT 155 #endif // QLINEEDIT_P_H void _q_completionHighlighted(QString)
#define QT_END_NAMESPACE
This macro expands to.
void _q_selectionChanged()
The QString class provides a Unicode character string.
void updatePasswordEchoEditing(bool)
QRect adjustedControlRect(const QRect &) const
void setCursorVisible(bool visible)
#define QT_BEGIN_NAMESPACE
This macro expands to.
int xToPos(int x, QTextLine::CursorPosition=QTextLine::CursorBetweenCharacters) const
QRect adjustedContentsRect() const
void _q_handleWindowActivate()
static const int horizontalMargin
static const int verticalMargin
void _q_textEdited(const QString &)
The QMouseEvent class contains parameters that describe a mouse event.
bool shouldEnableInputMethod() const
#define Q_DECLARE_PUBLIC(Class)
bool sendMouseEventToInputContext(QMouseEvent *e)
This function is not intended as polymorphic usage.
The QPoint class defines a point in the plane using integer precision.
void _q_updateNeeded(const QRect &)
The QRect class defines a rectangle in the plane using integer precision.
QPointer< QAction > selectAllAction
The QLineEdit widget is a one-line text editor.
The QBasicTimer class provides timer events for objects.
QBasicTimer tripleClickTimer
void init(const QString &)
void _q_cursorPositionChanged(int, int)