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

FilterDlg Class Reference

#include </home/clem/local/src/opie/noncore/settings/packagemanager/filterdlg.h>

List of all members.

Public Member Functions

 FilterDlg (QWidget *parent=0x0, OPackageManager *pm=0x0, const QString &name=0x0, const QString &server=0x0, const QString &destination=0x0, OPackageManager::Status status=OPackageManager::All, const QString &category=0x0)
QString name ()
QString server ()
QString destination ()
OPackageManager::Status status ()
QString category ()

Private Slots

void slotNameSelected (bool)
void slotServerSelected (bool)
void slotDestSelected (bool)
void slotStatusSelected (bool)
void slotStatusChanged (const QString &)
void slotCategorySelected (bool)

Private Member Functions

void initItem (QComboBox *comboBox, QCheckBox *checkBox, const QString &selection)

Private Attributes

QCheckBox * m_nameCB
QCheckBox * m_serverCB
QCheckBox * m_destCB
QCheckBox * m_statusCB
QCheckBox * m_categoryCB
QLineEdit * m_name
QComboBox * m_server
QComboBox * m_destination
QComboBox * m_status
QComboBox * m_category


Constructor & Destructor Documentation

FilterDlg::FilterDlg QWidget *  parent = 0x0,
OPackageManager pm = 0x0,
const QString name = 0x0,
const QString server = 0x0,
const QString destination = 0x0,
OPackageManager::Status  status = OPackageManager::All,
const QString category = 0x0
 

Definition at line 35 of file filterdlg.cpp.

References add, OPackageManager::All, OPackageManager::categories(), OPackageManager::destinations(), initItem(), OPackageManager::Installed, QString::isNull(), m_category, m_categoryCB, m_destCB, m_destination, m_name, m_nameCB, m_server, m_serverCB, m_status, m_statusCB, OPackageManager::NotInstalled, QString::null, OPackageManager::servers(), slotCategorySelected(), slotDestSelected(), slotNameSelected(), slotServerSelected(), slotStatusChanged(), slotStatusSelected(), tr, and OPackageManager::Updated.


Member Function Documentation

QString FilterDlg::category  )  [inline]
 

Definition at line 75 of file filterdlg.h.

QString FilterDlg::destination  )  [inline]
 

Definition at line 57 of file filterdlg.h.

References m_destCB, m_destination, and QString::null.

void FilterDlg::initItem QComboBox *  comboBox,
QCheckBox *  checkBox,
const QString selection
[private]
 

Definition at line 125 of file filterdlg.cpp.

References i, and QString::isNull().

Referenced by FilterDlg().

QString FilterDlg::name void   )  [inline]
 

Definition at line 53 of file filterdlg.h.

References m_name, m_nameCB, and QString::null.

QString FilterDlg::server  )  [inline]
 

Definition at line 55 of file filterdlg.h.

References m_server, m_serverCB, and QString::null.

void FilterDlg::slotCategorySelected bool   )  [private, slot]
 

Definition at line 191 of file filterdlg.cpp.

References m_category.

Referenced by FilterDlg().

void FilterDlg::slotDestSelected bool   )  [private, slot]
 

Definition at line 155 of file filterdlg.cpp.

References m_destination.

Referenced by FilterDlg().

void FilterDlg::slotNameSelected bool   )  [private, slot]
 

Definition at line 143 of file filterdlg.cpp.

References m_name.

Referenced by FilterDlg().

void FilterDlg::slotServerSelected bool   )  [private, slot]
 

Definition at line 149 of file filterdlg.cpp.

References m_server.

Referenced by FilterDlg().

void FilterDlg::slotStatusChanged const QString  )  [private, slot]
 

Definition at line 182 of file filterdlg.cpp.

References m_destCB, m_destination, and tr.

Referenced by FilterDlg().

void FilterDlg::slotStatusSelected bool   )  [private, slot]
 

Definition at line 161 of file filterdlg.cpp.

References m_destCB, m_destination, m_status, and tr.

Referenced by FilterDlg().

OPackageManager::Status FilterDlg::status  )  [inline]
 

Definition at line 59 of file filterdlg.h.

References OPackageManager::All, OPackageManager::Installed, m_status, m_statusCB, OPackageManager::NotDefined, OPackageManager::NotInstalled, tr, and OPackageManager::Updated.


Member Data Documentation

QComboBox* FilterDlg::m_category [private]
 

Definition at line 89 of file filterdlg.h.

Referenced by FilterDlg(), and slotCategorySelected().

QCheckBox* FilterDlg::m_categoryCB [private]
 

Definition at line 83 of file filterdlg.h.

Referenced by FilterDlg().

QCheckBox* FilterDlg::m_destCB [private]
 

Definition at line 81 of file filterdlg.h.

Referenced by destination(), FilterDlg(), slotStatusChanged(), and slotStatusSelected().

QComboBox* FilterDlg::m_destination [private]
 

Definition at line 87 of file filterdlg.h.

Referenced by destination(), FilterDlg(), slotDestSelected(), slotStatusChanged(), and slotStatusSelected().

QLineEdit* FilterDlg::m_name [private]
 

Definition at line 85 of file filterdlg.h.

Referenced by FilterDlg(), name(), and slotNameSelected().

QCheckBox* FilterDlg::m_nameCB [private]
 

Definition at line 76 of file filterdlg.h.

Referenced by FilterDlg(), and name().

QComboBox* FilterDlg::m_server [private]
 

Definition at line 86 of file filterdlg.h.

Referenced by FilterDlg(), server(), and slotServerSelected().

QCheckBox* FilterDlg::m_serverCB [private]
 

Definition at line 80 of file filterdlg.h.

Referenced by FilterDlg(), and server().

QComboBox* FilterDlg::m_status [private]
 

Definition at line 88 of file filterdlg.h.

Referenced by FilterDlg(), slotStatusSelected(), and status().

QCheckBox* FilterDlg::m_statusCB [private]
 

Definition at line 82 of file filterdlg.h.

Referenced by FilterDlg(), and status().


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