|
| KLFUnitChooser (QWidget *parent=NULL) |
|
virtual | ~KLFUnitChooser () |
|
Unit | currentUnit () const |
|
QString | currentUnitName () const |
|
QString | currentUnitAbbrev () const |
|
double | currentUnitFactor () const |
|
QStringList | unitNames () const |
|
QList< Unit > | unitList () const |
|
QString | unitStringDescription () const |
|
| QComboBox (QWidget *parent=0) |
|
| activated (int index) |
|
| activated (const QString &text) |
|
| addItem (const QString &text, const QVariant &userData=QVariant() |
|
| addItem (const QIcon &icon, const QString &text, const QVariant &userData=QVariant() |
|
| addItems (const QStringList &texts) |
|
| clear () |
|
| clearEditText () |
|
| completer () |
|
| currentIndexChanged (int index) |
|
| currentIndexChanged (const QString &text) |
|
| editTextChanged (const QString &text) |
|
| findData (const QVariant &data, int role=Qt::UserRole, Qt::MatchFlags flags=Qt::MatchExactly|Qt::MatchCaseSensitive) |
|
| findText (const QString &text, Qt::MatchFlags flags=Qt::MatchExactly|Qt::MatchCaseSensitive) |
|
| highlighted (int index) |
|
| highlighted (const QString &text) |
|
| initStyleOption (QStyleOptionComboBox *option) |
|
| insertItem (int index, const QString &text, const QVariant &userData=QVariant() |
|
| insertItem (int index, const QIcon &icon, const QString &text, const QVariant &userData=QVariant() |
|
| insertItems (int index, const QStringList &list) |
|
| itemData (int index, int role=Qt::UserRole) |
|
| itemDelegate () |
|
| itemIcon (int index) |
|
| itemText (int index) |
|
| lineEdit () |
|
| model () |
|
| removeItem (int index) |
|
| rootModelIndex () |
|
| setCompleter (QCompleter *completer) |
|
| setEditText (const QString &text) |
|
| setItemData (int index, const QVariant &value, int role=Qt::UserRole) |
|
| setItemDelegate (QAbstractItemDelegate *delegate) |
|
| setItemIcon (int index, const QIcon &icon) |
|
| setItemText (int index, const QString &text) |
|
| setLineEdit (QLineEdit *edit) |
|
| setModel (QAbstractItemModel *model) |
|
| setRootModelIndex (const QModelIndex &index) |
|
| setValidator (const QValidator *validator) |
|
| setView (QAbstractItemView *itemView) |
|
| validator () |
|
| view () |
|
| Policy |
|
| QComboBox (QWidget *parent, const char *name) |
|
| QComboBox (bool rw, QWidget *parent, const char *name=0) |
|
| changeItem (const QString &text, int index) |
|
| changeItem (const QPixmap &pixmap, int index) |
|
| changeItem (const QPixmap &pixmap, const QString &text, int index) |
|
| clearEdit () |
|
| clearValidator () |
|
| currentItem () |
|
| editable () |
|
| insertItem (const QString &text, int index=-1) |
|
| insertItem (const QPixmap &pixmap, int index=-1) |
|
| insertItem (const QPixmap &pixmap, const QString &text, int index=-1) |
|
| insertStringList (const QStringList &list, int index=-1) |
|
| insertionPolicy () |
|
| pixmap (int index) |
|
| setCurrentItem (int index) |
|
| setCurrentText (const QString &text) |
|
| setInsertionPolicy (InsertPolicy policy) |
|
| text (int index) |
|
| textChanged (const QString &text) |
|
A combo box to select a unit for measures.
Typical usage:
Definition at line 43 of file klfunitinput.h.
void KLFUnitChooser::setUnits |
( |
const QString & |
unitstrlist | ) |
|
|
slot |
Set the possible units user can choose from. Units are specified as a string of semicolon-separated items, each item in the list corresponding to one unit, specified as a string like "Inch=in=25.4"
or "Centimeter=cm=10"
or "Millimeter=mm=1"
, that is a string with three sections separated by an '='
sign giving unit name, unit abbreviation, and the factor of that unit to a reference unit. See KLFUnitSpinBox for discussion about units.
Example:
setUnits(
"Postscript Point=pt=1;Millimeter=mm=2.835;Centimeter=cm=28.35;1/8 th inch=1/8 in=9;Inch=in=72")
Definition at line 45 of file klfunitinput.cpp.
References KLFUnitChooser::Unit::abbrev, KLFUnitChooser::Unit::factor, KLF_FUNC_NAME, KLFUnitChooser::Unit::name, QString::split(), and QStringList::split().