KDevelop API Documentation

QComboViewData Class Reference

Collaboration diagram for QComboViewData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QComboViewData (QComboView *cb)
QListView * listView ()
void updateLinedGeometry ()
void setListView (QListView *l)

Public Attributes

QListViewItem * current
int maxCount
int sizeLimit
QComboView::Policy p
bool autoresize
bool poppedUp
bool mouseWasInsidePopup
bool arrowPressed
bool arrowDown
bool discardNextMousePress
bool shortClick
bool useCompletion
bool completeNow
int completeAt
bool duplicatesEnabled
int fullHeight
int currHeight
QLineEdit * ed
QTimer * completionTimer
QSize sizeHint

Private Attributes

bool usinglView
QListView * lView
QComboView * combo

Constructor & Destructor Documentation

QComboViewData::QComboViewData (  QComboView *  cb  )  [inline]
 

Definition at line 39 of file qcomboview.cpp.


Member Function Documentation

QListView* QComboViewData::listView (   )  [inline]
 

Definition at line 45 of file qcomboview.cpp.

Referenced by QComboView::childCount(), QComboView::clear(), QComboView::eventFilter(), QComboView::listView(), QComboView::paintEvent(), QComboView::popDownListView(), QComboView::popup(), QComboView::resizeEvent(), QComboView::setCurrentActiveItem(), QComboView::setCurrentItem(), QComboView::setFont(), QComboView::setListView(), QComboView::setPalette(), QComboView::setUpListView(), and QComboView::wheelEvent().

void QComboViewData::setListView (  QListView *  l  )  [inline]
 

Definition at line 48 of file qcomboview.cpp.

Referenced by QComboView::setListView(), and QComboView::setUpListView().

void QComboViewData::updateLinedGeometry (   ) 
 

Definition at line 80 of file qcomboview.cpp.

References combo, QComboView::currentItem(), and ed.

Referenced by QComboView::clear(), QComboView::internalActivate(), QComboView::internalHighlight(), QComboView::resizeEvent(), QComboView::setCurrentActiveItem(), QComboView::setCurrentItem(), QComboView::setEditText(), QComboView::setLineEdit(), and QComboView::styleChange().


Member Data Documentation

bool QComboViewData::arrowDown
 

Definition at line 59 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::mousePressEvent(), QComboView::paintEvent(), QComboView::popDownListView(), and QComboView::QComboView().

bool QComboViewData::arrowPressed
 

Definition at line 58 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), and QComboView::mousePressEvent().

bool QComboViewData::autoresize
 

Definition at line 55 of file qcomboview.cpp.

Referenced by QComboView::currentChanged(), QComboView::QComboView(), QComboView::setAutoResize(), and QComboView::setFont().

QComboView* QComboViewData::combo [private]
 

Definition at line 76 of file qcomboview.cpp.

Referenced by updateLinedGeometry().

int QComboViewData::completeAt
 

Definition at line 64 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::focusInEvent(), QComboView::focusOutEvent(), QComboView::keyPressEvent(), QComboView::QComboView(), QComboView::setCurrentActiveItem(), and QComboView::setCurrentItem().

bool QComboViewData::completeNow
 

Definition at line 63 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::focusInEvent(), QComboView::focusOutEvent(), QComboView::QComboView(), and QComboView::setAutoCompletion().

QTimer* QComboViewData::completionTimer
 

Definition at line 69 of file qcomboview.cpp.

Referenced by QComboView::keyPressEvent(), and QComboView::QComboView().

QListViewItem* QComboViewData::current
 

Definition at line 51 of file qcomboview.cpp.

Referenced by QComboView::clear(), QComboView::currentItem(), QComboView::internalActivate(), QComboView::internalHighlight(), QComboView::paintEvent(), QComboView::popDownListView(), QComboView::popup(), QComboView::QComboView(), QComboView::setCurrentActiveItem(), QComboView::setCurrentItem(), QComboView::setListView(), and QComboView::setUpListView().

int QComboViewData::currHeight
 

Definition at line 66 of file qcomboview.cpp.

bool QComboViewData::discardNextMousePress
 

Definition at line 60 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::mousePressEvent(), and QComboView::QComboView().

bool QComboViewData::duplicatesEnabled
 

Definition at line 65 of file qcomboview.cpp.

Referenced by QComboView::returnPressed(), and QComboView::setDuplicatesEnabled().

QLineEdit* QComboViewData::ed
 

Definition at line 68 of file qcomboview.cpp.

Referenced by QComboView::clear(), QComboView::clearEdit(), QComboView::clearValidator(), QComboView::eventFilter(), QComboView::internalActivate(), QComboView::internalHighlight(), QComboView::keyPressEvent(), QComboView::lineEdit(), QComboView::paintEvent(), QComboView::QComboView(), QComboView::resizeEvent(), QComboView::returnPressed(), QComboView::setCurrentActiveItem(), QComboView::setCurrentItem(), QComboView::setCurrentText(), QComboView::setEditable(), QComboView::setEditText(), QComboView::setFont(), QComboView::setLineEdit(), QComboView::setUpLineEdit(), QComboView::setValidator(), QComboView::styleChange(), updateLinedGeometry(), and QComboView::validator().

int QComboViewData::fullHeight
 

Definition at line 66 of file qcomboview.cpp.

QListView* QComboViewData::lView [private]
 

Definition at line 75 of file qcomboview.cpp.

int QComboViewData::maxCount
 

Definition at line 52 of file qcomboview.cpp.

Referenced by QComboView::QComboView().

bool QComboViewData::mouseWasInsidePopup
 

Definition at line 57 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), and QComboView::popup().

QComboView::Policy QComboViewData::p
 

Definition at line 54 of file qcomboview.cpp.

Referenced by QComboView::QComboView(), and QComboView::setInsertionPolicy().

bool QComboViewData::poppedUp
 

Definition at line 56 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::internalActivate(), QComboView::popDownListView(), QComboView::popup(), QComboView::QComboView(), and QComboView::wheelEvent().

bool QComboViewData::shortClick
 

Definition at line 61 of file qcomboview.cpp.

Referenced by QComboView::internalClickTimeout(), QComboView::mousePressEvent(), and QComboView::QComboView().

QSize QComboViewData::sizeHint
 

Definition at line 71 of file qcomboview.cpp.

Referenced by QComboView::setFont(), QComboView::sizeHint(), and QComboView::styleChange().

int QComboViewData::sizeLimit
 

Definition at line 53 of file qcomboview.cpp.

Referenced by QComboView::popup(), and QComboView::setSizeLimit().

bool QComboViewData::useCompletion
 

Definition at line 62 of file qcomboview.cpp.

Referenced by QComboView::eventFilter(), QComboView::QComboView(), and QComboView::setAutoCompletion().

bool QComboViewData::usinglView [private]
 

Definition at line 74 of file qcomboview.cpp.


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:46:14 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003