Eneboo - Documentación para desarrolladores
Clases | Tipos públicos | Métodos públicos | Atributos públicos
Referencia de la Estructura QLineEditPrivate
Diagrama de herencias de QLineEditPrivate
Qt

Lista de todos los miembros.

Clases

struct  Command
struct  MaskInputData

Tipos públicos

enum  CommandType {
  Separator, Insert, Remove, Delete,
  RemoveSelection, DeleteSelection
}

Métodos públicos

 QLineEditPrivate (QLineEdit *q)
void init (const QString &)
void finishChange (int validateFromState=-1, bool setModified=TRUE)
int nextMaskBlank (int pos)
int prevMaskBlank (int pos)
void setCursorVisible (bool visible)
void addCommand (const Command &cmd)
void insert (const QString &s)
void del (bool wasBackspace=FALSE)
void remove (int pos)
void separate ()
void undo (int until=-1)
void redo ()
bool isUndoAvailable () const
bool isRedoAvailable () const
bool isRightToLeft () const
bool allSelected () const
bool hasSelectedText () const
void deselect ()
void removeSelectedText ()
void copy (bool clipboard=TRUE) const
bool inSelection (int x) const
void parseInputMask (const QString &maskFields)
bool isValidInput (QChar key, QChar mask) const
QString maskString (uint pos, const QString &str, bool clear=FALSE) const
QString clearString (uint pos, uint len) const
QString stripString (const QString &str) const
int findInMask (int pos, bool forward, bool findSeparator, QChar searchChar=QChar()) const
void updateTextLayout ()
void moveCursor (int pos, bool mark=FALSE)
void setText (const QString &txt)
int xToPos (int x, QTextItem::CursorPosition=QTextItem::BetweenCharacters) const
int visualAlignment () const
QRect cursorRect () const
void updateMicroFocusHint ()
bool drag ()

Atributos públicos

QLineEditq
QString text
int cursor
int cursorTimer
QPoint tripleClick
int tripleClickTimer
uint frame: 1
uint cursorVisible: 1
uint separator: 1
uint readOnly: 1
uint modified: 1
uint direction: 5
uint dragEnabled: 1
uint alignment: 3
uint echoMode: 2
uint textDirty: 1
uint selDirty: 1
uint validInput: 1
int ascent
int maxLength
int menuId
int hscroll
QChar passwordChar
const QValidatorvalidator
QString inputMask
QChar blank
MaskInputDatamaskData
int undoState
QValueVector< Commandhistory
int selstart
int selend
int imstart
int imend
int imselstart
int imselend
QTextLayout textLayout
QPoint dndPos
int dndTimer

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
Separator 
Insert 
Remove 
Delete 
RemoveSelection 
DeleteSelection 

Documentación del constructor y destructor

QLineEditPrivate::QLineEditPrivate ( QLineEdit q) [inline]

Documentación de las funciones miembro

void QLineEditPrivate::addCommand ( const Command cmd)
bool QLineEditPrivate::allSelected ( ) const [inline]
QString QLineEditPrivate::clearString ( uint  pos,
uint  len 
) const
void QLineEditPrivate::copy ( bool  clipboard = TRUE) const
QRect QLineEditPrivate::cursorRect ( ) const
void QLineEditPrivate::del ( bool  wasBackspace = FALSE)
void QLineEditPrivate::deselect ( ) [inline]
bool QLineEditPrivate::drag ( )
int QLineEditPrivate::findInMask ( int  pos,
bool  forward,
bool  findSeparator,
QChar  searchChar = QChar() 
) const
void QLineEditPrivate::finishChange ( int  validateFromState = -1,
bool  setModified = TRUE 
)
bool QLineEditPrivate::hasSelectedText ( ) const [inline]
void QLineEditPrivate::init ( const QString txt)
bool QLineEditPrivate::inSelection ( int  x) const [inline]
void QLineEditPrivate::insert ( const QString s)
bool QLineEditPrivate::isRedoAvailable ( ) const [inline]
bool QLineEditPrivate::isRightToLeft ( ) const [inline]
bool QLineEditPrivate::isUndoAvailable ( ) const [inline]
bool QLineEditPrivate::isValidInput ( QChar  key,
QChar  mask 
) const
QString QLineEditPrivate::maskString ( uint  pos,
const QString str,
bool  clear = FALSE 
) const
void QLineEditPrivate::moveCursor ( int  pos,
bool  mark = FALSE 
)
int QLineEditPrivate::nextMaskBlank ( int  pos) [inline]
void QLineEditPrivate::parseInputMask ( const QString maskFields)
int QLineEditPrivate::prevMaskBlank ( int  pos) [inline]
void QLineEditPrivate::redo ( ) [inline]
void QLineEditPrivate::remove ( int  pos)
void QLineEditPrivate::removeSelectedText ( )
void QLineEditPrivate::separate ( ) [inline]
void QLineEditPrivate::setCursorVisible ( bool  visible)
void QLineEditPrivate::setText ( const QString txt)
QString QLineEditPrivate::stripString ( const QString str) const
void QLineEditPrivate::undo ( int  until = -1) [inline]
void QLineEditPrivate::updateMicroFocusHint ( )
void QLineEditPrivate::updateTextLayout ( )
int QLineEditPrivate::visualAlignment ( ) const [inline]
int QLineEditPrivate::xToPos ( int  x,
QTextItem::CursorPosition  betweenOrOn = QTextItem::BetweenCharacters 
) const

Documentación de los datos miembro


La documentación para esta estructura fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'