DrGroup Class Reference
Inheritance diagram for DrGroup:

Detailed Description
Definition at line 106 of file driver.h.
Public Member Functions | |
DrGroup () | |
~DrGroup () | |
void | addOption (DrBase *opt) |
void | addGroup (DrGroup *grp) |
void | addObject (DrBase *optgrp) |
void | clearConflict () |
void | removeOption (const QString &name) |
void | removeGroup (DrGroup *grp) |
bool | isEmpty () |
virtual DriverItem * | createItem (DriverItem *parent, DriverItem *after=0) |
DrBase * | findOption (const QString &name, DrGroup **parentGroup=0) |
DrGroup * | findGroup (DrGroup *grp, DrGroup **parentGroup=0) |
void | setOptions (const QMap< QString, QString > &opts) |
void | getOptions (QMap< QString, QString > &opts, bool incldef=false) |
DrBase * | clone () |
const QPtrList< DrGroup > & | groups () |
const QPtrList< DrBase > & | options () |
Static Public Member Functions | |
static QString | groupForOption (const QString &optname) |
Protected Member Functions | |
void | createTree (DriverItem *parent) |
void | flattenGroup (QMap< QString, DrBase * > &, int &) |
Protected Attributes | |
QPtrList< DrGroup > | m_subgroups |
QDict< DrBase > | m_options |
QPtrList< DrBase > | m_listoptions |
The documentation for this class was generated from the following files: