9 #include "ui_PasswordEdit.h"
13 #include <QRegularExpressionValidator>
14 #include <QScopedPointer>
27 QScopedPointer<Ui::PasswordEdit> mUi;
29 int determindeWidth(
int pNumChars);
32 virtual bool eventFilter(QObject* pObj, QEvent* pEvent)
override;
38 void configureValidation(
const QRegularExpression& pExpression,
const QString& pInvalidValueToolTip);
43 void setText(
const QString& pText);
Definition: PasswordEdit.h:23
void fireBackspacePressedAndEmpty()
void setMaxLength(int pLength, bool pShrink=true)
Definition: PasswordEdit.cpp:116
void setAccessibleName(const QString &pName)
Definition: PasswordEdit.cpp:181
void removeLastCharacter()
Definition: PasswordEdit.cpp:132
void setDigitFieldInvalid(bool pMakeInvalid, const QString &pInvalidMessage)
Definition: PasswordEdit.cpp:149
QString text() const
Definition: PasswordEdit.cpp:143
virtual bool eventFilter(QObject *pObj, QEvent *pEvent) override
Definition: PasswordEdit.cpp:102
void configureValidation(const QRegularExpression &pExpression, const QString &pInvalidValueToolTip)
Definition: PasswordEdit.cpp:126
void textEdited(const QString &pText)
void setAlignment(Qt::Alignment pAlignment)
Definition: PasswordEdit.cpp:193
void setFocus()
Definition: PasswordEdit.cpp:187
PasswordEdit(QWidget *pParent=nullptr)
Definition: PasswordEdit.cpp:60
void setText(const QString &pText)
Definition: PasswordEdit.cpp:169
void setCursorPosition(int pPosition)
Definition: PasswordEdit.cpp:175
void clear()
Definition: PasswordEdit.cpp:163
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15