Logo Search packages:      
Sourcecode: kamera version File versions  Download package

Public Member Functions | Protected Slots | Protected Member Functions | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends

KKameraConfig Class Reference

Collaboration diagram for KKameraConfig:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int buttons ()
void defaults ()
 KKameraConfig (QWidget *parent, const QVariantList &)
void load ()
QString quickHelp () const
void save ()

Protected Slots

void slot_addCamera ()
void slot_cameraSummary ()
void slot_cancelOperation ()
void slot_configureCamera ()
void slot_deviceMenu (const QPoint &point)
void slot_deviceSelected (const QModelIndex &index)
void slot_error (const QString &message)
void slot_error (const QString &message, const QString &details)
void slot_removeCamera ()
void slot_testCamera ()

Protected Member Functions

QString suggestName (const QString &name)

Private Types

typedef QMap< QString, KCamera * > CameraDevicesMap

Private Member Functions

void afterCameraOperation (void)
void beforeCameraOperation (void)
void displayCameraAbilities (const CameraAbilities &abilities)
void displayGPFailureDialogue (void)
void displayGPSuccessDialogue (void)
void populateDeviceListView (void)

Static Private Member Functions

static GPContextFeedback cbGPCancel (GPContext *context, void *data)
static void cbGPIdle (GPContext *context, void *data)

Private Attributes

KActionCollection * m_actions
QPushButton * m_addCamera
bool m_cancelPending
KConfig * m_config
QPushButton * m_configureCamera
GPContext * m_context
QStandardItemModel * m_deviceModel
KMenu * m_devicePopup
CameraDevicesMap m_devices
QListView * m_deviceSel
bool m_gpInitialised
QPushButton * m_removeCamera
QPushButton * m_testCamera
KToolBar * m_toolbar

Static Private Attributes

static KKameraConfigm_instance = NULL

Friends

class KameraDeviceSelectDialog

Detailed Description

Definition at line 43 of file kamera.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index