NAME

Qt::Gui::QCompleter

PUBLIC METHODS

QCompleter(QObject * parent)
QCompleter(QObject * parent = 0)
QCompleter(QAbstractItemModel * model, QObject * parent)
QCompleter(QAbstractItemModel * model, QObject * parent = 0)
QCompleter(const QStringList & completions, QObject * parent)
QCompleter(const QStringList & completions, QObject * parent = 0)
~QCompleter()
Qt::CaseSensitivity caseSensitivity()
void complete(const QRect & rect)
void complete(const QRect & rect = QRect())
int completionColumn()
int completionCount()
QCompleter::CompletionMode completionMode()
QAbstractItemModel * completionModel()
QString completionPrefix()
int completionRole()
QString currentCompletion()
QModelIndex currentIndex()
int currentRow()
int maxVisibleItems()
QAbstractItemModel * model()
QCompleter::ModelSorting modelSorting()
QString pathFromIndex(const QModelIndex & index)
QAbstractItemView * popup()
void setCaseSensitivity(Qt::CaseSensitivity caseSensitivity)
void setCompletionColumn(int column)
void setCompletionMode(QCompleter::CompletionMode mode)
void setCompletionPrefix(const QString & prefix)
void setCompletionRole(int role)
bool setCurrentRow(int row)
void setMaxVisibleItems(int maxItems)
void setModel(QAbstractItemModel * c)
void setModelSorting(QCompleter::ModelSorting sorting)
void setPopup(QAbstractItemView * popup)
void setWidget(QWidget * widget)
void setWrapAround(bool wrap)
QStringList splitPath(const QString & path)
QWidget * widget()
bool wrapAround()

ENUM VALUES

PopupCompletion
UnfilteredPopupCompletion
InlineCompletion
UnsortedModel
CaseSensitivelySortedModel
CaseInsensitivelySortedModel

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html