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

MediumMountSetting::MediumMountWidget Class Reference

#include </home/clem/local/src/opie/noncore/settings/mediummount/mediumwidget.h>

Collaboration diagram for MediumMountSetting::MediumMountWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MediumMountWidget (const QString &, const QPixmap &, QWidget *parent, const char *name=0)
 ~MediumMountWidget ()
void writeConfig ()

Private Slots

void slotAdd ()
void slotRemove ()
void slotStateChanged ()
void slotScanAllChanged (int)

Private Member Functions

void readConfig ()
void initGUI ()

Private Attributes

bool m_dirty: 1
MediumMountWidgetPrivate * d
QString m_path
Configm_config
QHBox * m_infoBox
QLabel * m_label
QLabel * m_desc
QPushButton * m_add
QComboBox * m_subList
QPushButton * m_del
QVBoxLayout * m_box
QGridLayout * m_checks
QGroupBox * m_group
QCheckBox * m_all
QCheckBox * m_audio
QCheckBox * m_image
QCheckBox * m_text
QCheckBox * m_video
QCheckBox * m_scan_all_check
QCheckBox * m_always
QHBox * m_hboxAdd
QLabel * m_lblPath

Constructor & Destructor Documentation

MediumMountWidget::MediumMountWidget const QString ,
const QPixmap &  ,
QWidget *  parent,
const char *  name = 0
 

Definition at line 28 of file mediumwidget.cc.

References initGUI(), m_config, m_label, m_path, and readConfig().

MediumMountWidget::~MediumMountWidget  ) 
 

Definition at line 206 of file mediumwidget.cc.

References m_config.


Member Function Documentation

void MediumMountWidget::initGUI  )  [private]
 

Definition at line 43 of file mediumwidget.cc.

References add, FALSE, m_add, m_all, m_always, m_audio, m_box, m_checks, m_del, m_desc, m_group, m_hboxAdd, m_image, m_infoBox, m_label, m_lblPath, m_scan_all_check, m_subList, m_text, m_video, Qt::RichText, slotAdd(), slotRemove(), slotScanAllChanged(), slotStateChanged(), tr, and TRUE.

Referenced by MediumMountWidget().

void MediumMountWidget::readConfig  )  [private]
 

Definition at line 139 of file mediumwidget.cc.

References Config::File, m_all, m_always, m_audio, m_config, m_image, m_path, m_scan_all_check, m_subList, m_text, m_video, Config::readBoolEntry(), Config::readListEntry(), and Config::setGroup().

Referenced by MediumMountWidget().

void MediumMountWidget::slotAdd  )  [private, slot]
 

Definition at line 211 of file mediumwidget.cc.

References m_subList.

Referenced by initGUI().

void MediumMountWidget::slotRemove  )  [private, slot]
 

Definition at line 218 of file mediumwidget.cc.

References m_subList, and text.

Referenced by initGUI().

void MediumMountWidget::slotScanAllChanged int   )  [private, slot]
 

Definition at line 239 of file mediumwidget.cc.

References m_add, m_del, m_scan_all_check, and m_subList.

Referenced by initGUI().

void MediumMountWidget::slotStateChanged  )  [private, slot]
 

Definition at line 228 of file mediumwidget.cc.

References m_all, m_audio, m_image, m_text, and m_video.

Referenced by initGUI().

void MediumMountWidget::writeConfig  ) 
 

Definition at line 174 of file mediumwidget.cc.

References QValueList< T >::append(), i, QString::isEmpty(), QString::length(), m_all, m_always, m_audio, m_config, m_image, m_scan_all_check, m_subList, m_text, m_video, QString::right(), Config::setGroup(), QString::startsWith(), and Config::writeEntry().

Referenced by MediumMountSetting::MainWindow::accept(), and Mediadlg::accept().


Member Data Documentation

MediumMountWidgetPrivate* MediumMountSetting::MediumMountWidget::d [private]
 

Definition at line 46 of file mediumwidget.h.

QPushButton* MediumMountSetting::MediumMountWidget::m_add [private]
 

Definition at line 57 of file mediumwidget.h.

Referenced by initGUI(), and slotScanAllChanged().

QCheckBox* MediumMountSetting::MediumMountWidget::m_all [private]
 

Definition at line 65 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotStateChanged(), and writeConfig().

QCheckBox* MediumMountSetting::MediumMountWidget::m_always [private]
 

Definition at line 72 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), and writeConfig().

QCheckBox* MediumMountSetting::MediumMountWidget::m_audio [private]
 

Definition at line 66 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotStateChanged(), and writeConfig().

QVBoxLayout* MediumMountSetting::MediumMountWidget::m_box [private]
 

Definition at line 61 of file mediumwidget.h.

Referenced by initGUI().

QGridLayout* MediumMountSetting::MediumMountWidget::m_checks [private]
 

Definition at line 62 of file mediumwidget.h.

Referenced by initGUI().

Config* MediumMountSetting::MediumMountWidget::m_config [private]
 

Definition at line 51 of file mediumwidget.h.

Referenced by MediumMountWidget(), readConfig(), writeConfig(), and ~MediumMountWidget().

QPushButton* MediumMountSetting::MediumMountWidget::m_del [private]
 

Definition at line 59 of file mediumwidget.h.

Referenced by initGUI(), and slotScanAllChanged().

QLabel* MediumMountSetting::MediumMountWidget::m_desc [private]
 

Definition at line 55 of file mediumwidget.h.

Referenced by initGUI().

bool MediumMountSetting::MediumMountWidget::m_dirty [private]
 

Definition at line 44 of file mediumwidget.h.

QGroupBox* MediumMountSetting::MediumMountWidget::m_group [private]
 

Definition at line 64 of file mediumwidget.h.

Referenced by initGUI().

QHBox* MediumMountSetting::MediumMountWidget::m_hboxAdd [private]
 

Definition at line 75 of file mediumwidget.h.

Referenced by initGUI().

QCheckBox* MediumMountSetting::MediumMountWidget::m_image [private]
 

Definition at line 67 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotStateChanged(), and writeConfig().

QHBox* MediumMountSetting::MediumMountWidget::m_infoBox [private]
 

Definition at line 53 of file mediumwidget.h.

Referenced by initGUI().

QLabel* MediumMountSetting::MediumMountWidget::m_label [private]
 

Definition at line 54 of file mediumwidget.h.

Referenced by initGUI(), and MediumMountWidget().

QLabel* MediumMountSetting::MediumMountWidget::m_lblPath [private]
 

Definition at line 77 of file mediumwidget.h.

Referenced by initGUI().

QString MediumMountSetting::MediumMountWidget::m_path [private]
 

Definition at line 49 of file mediumwidget.h.

Referenced by MediumMountWidget(), and readConfig().

QCheckBox* MediumMountSetting::MediumMountWidget::m_scan_all_check [private]
 

Definition at line 71 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotScanAllChanged(), and writeConfig().

QComboBox* MediumMountSetting::MediumMountWidget::m_subList [private]
 

Definition at line 58 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotAdd(), slotRemove(), slotScanAllChanged(), and writeConfig().

QCheckBox* MediumMountSetting::MediumMountWidget::m_text [private]
 

Definition at line 68 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotStateChanged(), and writeConfig().

QCheckBox* MediumMountSetting::MediumMountWidget::m_video [private]
 

Definition at line 69 of file mediumwidget.h.

Referenced by initGUI(), readConfig(), slotStateChanged(), and writeConfig().


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