DrBase Class Reference
Inheritance diagram for DrBase:

Detailed Description
Definition at line 61 of file driver.h.
Public Types | |
Base = 0 | |
Main | |
ChoiceGroup | |
Group | |
String | |
Integer | |
Float | |
List | |
Boolean | |
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: