Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ConfigDialog Class Reference

#include </home/clem/local/src/opie/noncore/applets/pcmcia/configdialog.h>

Collaboration diagram for ConfigDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConfigDialog (const Opie::Core::OPcmciaSocket *card, QWidget *parent)
 ~ConfigDialog ()
void writeConfiguration (const Opie::Core::OPcmciaSocket *card)
 ConfigDialog (const Profile::ValueList &, MetaFactory *, QWidget *parent=0l)
 ~ConfigDialog ()
Profile::ValueList list () const

Static Public Member Functions

static QString preferredAction (const Opie::Core::OPcmciaSocket *card, const QString &type)
static QString readConfigEntry (const Opie::Core::OPcmciaSocket *card, const QString &key, const QString &defaultValue)
static void writeConfigEntry (const Opie::Core::OPcmciaSocket *card, const QString &key, const QString &value)
static Opie::Core::OConfigcardConfig (const Opie::Core::OPcmciaSocket *card)

Public Attributes

StringMap bindEntries

Protected Slots

void slotRemove ()
void slotEdit ()
void slotAdd ()

Private Attributes

MetaFactorym_fact

Constructor & Destructor Documentation

ConfigDialog::ConfigDialog const Opie::Core::OPcmciaSocket card,
QWidget *  parent
 

Definition at line 51 of file configdialog.cpp.

References QDir::absPath(), QTextStream::atEnd(), QMap< Key, T >::begin(), bindEntries, QDir::count(), QMap< Key, T >::end(), Opie::Core::OPcmciaSocket::function(), i, IO_ReadOnly, QString::isEmpty(), Opie::Core::OPcmciaSocket::isUnsupported(), Opie::Core::OPcmciaSocket::manufacturerIdentity(), QFile::name(), Opie::Core::OPcmciaSocket::number(), odebug, oendl, QFile::open(), owarn, preferredAction(), Opie::Core::OPcmciaSocket::productIdentity(), and QTextStream::readLine().

ConfigDialog::~ConfigDialog  ) 
 

Definition at line 131 of file configdialog.cpp.

ConfigDialog::ConfigDialog const Profile::ValueList ,
MetaFactory ,
QWidget *  parent = 0l
 

Definition at line 32 of file configdialog.cpp.

References QValueList< T >::begin(), and QValueList< T >::end().

ConfigDialog::~ConfigDialog  ) 
 


Member Function Documentation

OConfig * ConfigDialog::cardConfig const Opie::Core::OPcmciaSocket card  )  [static]
 

Definition at line 164 of file configdialog.cpp.

References i, name, odebug, oendl, Opie::Core::OPcmciaSocket::productIdentity(), Config::readEntry(), Config::readNumEntry(), and Config::setGroup().

Referenced by readConfigEntry(), writeConfigEntry(), and writeConfiguration().

Profile::ValueList ConfigDialog::list  )  const
 

Definition at line 47 of file configdialog.cpp.

References QValueList< T >::append(), and ConfigListItem::profile().

QString ConfigDialog::preferredAction const Opie::Core::OPcmciaSocket card,
const QString type
[static]
 

Definition at line 158 of file configdialog.cpp.

References readConfigEntry().

Referenced by ConfigDialog(), and PcmciaManager::executeAction().

QString ConfigDialog::readConfigEntry const Opie::Core::OPcmciaSocket card,
const QString key,
const QString defaultValue
[static]
 

Definition at line 145 of file configdialog.cpp.

References cardConfig(), and Config::readEntry().

Referenced by preferredAction().

void ConfigDialog::slotAdd  )  [protected, slot]
 

Definition at line 92 of file configdialog.cpp.

References QPEApplication::execDialog(), m_fact, p, ProfileEditorDialog::profile(), and tr.

void ConfigDialog::slotEdit  )  [protected, slot]
 

Definition at line 67 of file configdialog.cpp.

References QPEApplication::execDialog(), m_fact, p, ProfileEditorDialog::profile(), and tr.

void ConfigDialog::slotRemove  )  [protected, slot]
 

Definition at line 58 of file configdialog.cpp.

void ConfigDialog::writeConfigEntry const Opie::Core::OPcmciaSocket card,
const QString key,
const QString value
[static]
 

Definition at line 135 of file configdialog.cpp.

References cardConfig(), and Config::writeEntry().

void ConfigDialog::writeConfiguration const Opie::Core::OPcmciaSocket card  ) 
 

Definition at line 188 of file configdialog.cpp.

References bindEntries, cardConfig(), driver, Opie::Core::OPcmciaSystem::instance(), IO_Append, IO_ReadWrite, QString::length(), odebug, oendl, QFile::open(), owarn, Config::readNumEntry(), Config::setGroup(), Global::statusMessage(), Config::write(), QFile::writeBlock(), and Config::writeEntry().

Referenced by PcmciaManager::configure().


Member Data Documentation

StringMap ConfigDialog::bindEntries
 

Definition at line 50 of file configdialog.h.

Referenced by ConfigDialog(), and writeConfiguration().

MetaFactory* ConfigDialog::m_fact [private]
 

Definition at line 22 of file configdialog.h.

Referenced by slotAdd(), and slotEdit().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:29:24 2005 for OPIE by  doxygen 1.4.2