DrBase Class Reference
Inheritance diagram for DrBase:

Detailed Description
Definition at line 61 of file driver.h.
Public Types | |
| enum | Type { Base = 0, Main, ChoiceGroup, Group, String, Integer, Float, List, Boolean } |
Public Member Functions | |
| DrBase () | |
| virtual | ~DrBase () |
| Type | type () const |
| bool | isOption () const |
| const QString & | get (const QString &key) const |
| void | set (const QString &key, const QString &val) |
| bool | has (const QString &key) const |
| const QString & | name () const |
| void | setName (const QString &s) |
| bool | conflict () const |
| void | setConflict (bool on) |
| virtual QString | valueText () |
| virtual QString | prettyText () |
| virtual void | setValueText (const QString &) |
| virtual DriverItem * | createItem (DriverItem *parent, DriverItem *after=0) |
| virtual void | setOptions (const QMap< QString, QString > &opts) |
| virtual void | getOptions (QMap< QString, QString > &opts, bool incldef=false) |
| virtual DrBase * | clone () |
Protected Attributes | |
| QMap< QString, QString > | m_map |
| QString | m_name |
| Type | m_type |
| bool | m_conflict |
The documentation for this class was generated from the following files:

