#include <QMultiComboBox.h>
Public Slots | |
void | clear () |
void | initStyleOption (QStyleOptionComboBox *option) const |
the init style More... | |
void | scanItemSelect (QListWidgetItem *item) |
react on changes of the item checkbox More... | |
Signals | |
void | itemChanged () |
item changed More... | |
Public Member Functions | |
void | addItem (const QString &text, const QVariant &userData=QVariant()) |
add a item to the list More... | |
int | count () |
replace neccessary data access More... | |
QString | currentText () |
QString | GetDisplayText () const |
get the main display text More... | |
void | hidePopup () |
QVariant | itemData (int row) |
QString | itemText (int row) |
virtual void | paintEvent (QPaintEvent *e) |
custom paint More... | |
QMultiComboBox (QWidget *widget=0) | |
Constructor. More... | |
void | setCurrentIndex (int index) |
void | SetDisplayText (QString text) |
the main display text More... | |
void | setItemChecked (int row, bool checked) |
void | setPopupHeight (int h) |
set the height of the popup More... | |
void | showPopup () |
replace standard QComboBox Popup More... | |
virtual | ~QMultiComboBox () |
Protected Attributes | |
QString | m_DisplayText_ |
hold the main display text More... | |
QFrame | popframe_ |
popup frame More... | |
int | popheight_ |
the height of the popup More... | |
int | screenbound_ |
lower/upper screen bound More... | |
QListWidget | vlist_ |
multi selection list in the popup frame More... | |
Definition at line 22 of file QMultiComboBox.h.
QMultiComboBox::QMultiComboBox | ( | QWidget * | widget = 0 | ) |
Constructor.
Definition at line 18 of file QMultiComboBox.cpp.
|
virtual |
Definition at line 40 of file QMultiComboBox.cpp.
void QMultiComboBox::addItem | ( | const QString & | text, |
const QVariant & | userData = QVariant() |
||
) |
add a item to the list
Definition at line 144 of file QMultiComboBox.cpp.
|
slot |
Definition at line 227 of file QMultiComboBox.cpp.
int QMultiComboBox::count | ( | ) |
replace neccessary data access
Definition at line 157 of file QMultiComboBox.cpp.
QString QMultiComboBox::currentText | ( | ) |
Definition at line 169 of file QMultiComboBox.cpp.
QString QMultiComboBox::GetDisplayText | ( | ) | const |
get the main display text
Definition at line 56 of file QMultiComboBox.cpp.
void QMultiComboBox::hidePopup | ( | ) |
Definition at line 138 of file QMultiComboBox.cpp.
|
slot |
the init style
Definition at line 219 of file QMultiComboBox.cpp.
|
signal |
item changed
QVariant QMultiComboBox::itemData | ( | int | row | ) |
Definition at line 181 of file QMultiComboBox.cpp.
QString QMultiComboBox::itemText | ( | int | row | ) |
Definition at line 175 of file QMultiComboBox.cpp.
|
virtual |
custom paint
Definition at line 68 of file QMultiComboBox.cpp.
|
slot |
react on changes of the item checkbox
Definition at line 200 of file QMultiComboBox.cpp.
void QMultiComboBox::setCurrentIndex | ( | int | index | ) |
Definition at line 163 of file QMultiComboBox.cpp.
void QMultiComboBox::SetDisplayText | ( | QString | text | ) |
the main display text
Definition at line 46 of file QMultiComboBox.cpp.
void QMultiComboBox::setItemChecked | ( | int | row, |
bool | checked | ||
) |
Definition at line 188 of file QMultiComboBox.cpp.
void QMultiComboBox::setPopupHeight | ( | int | h | ) |
set the height of the popup
Definition at line 62 of file QMultiComboBox.cpp.
void QMultiComboBox::showPopup | ( | ) |
replace standard QComboBox Popup
Definition at line 83 of file QMultiComboBox.cpp.
|
protected |
hold the main display text
Definition at line 82 of file QMultiComboBox.h.
|
protected |
popup frame
Definition at line 85 of file QMultiComboBox.h.
|
protected |
the height of the popup
Definition at line 76 of file QMultiComboBox.h.
|
protected |
lower/upper screen bound
Definition at line 79 of file QMultiComboBox.h.
|
protected |
multi selection list in the popup frame
Definition at line 88 of file QMultiComboBox.h.