synaptiks::MouseDevicesView Class Reference

#include <mousedevicesview.h>

List of all members.

Signals

void checkedDevicesChanged (const QStringList &devices)
 Signal a change of checked devices.

Public Member Functions

 MouseDevicesView (QWidget *parent)
 Create a new view.
void setCheckedDevices (const QStringList &devices)
 Check all given devices.
QStringList checkedDevices ()
 Query checked devices.
void setTouchpadsIgnored (bool ignored)
 Ignore touchpads.
bool touchpadsIgnored () const
 Are touchpads ignored?

Properties

QStringList checkedDevices
 All checked devices.

Detailed Description

This class exposes MouseDevicesModel as list.

Works around limitations of KConfigDialogManager, which can only deal with widgets and doesn't understand other QObject-derived classes such as model classes. In order to use MouseDevicesModel with KConfigXT, this class is required.


Constructor & Destructor Documentation

MouseDevicesView::MouseDevicesView ( QWidget *  parent  ) 

Create a new view.

Parameters:
parent the parent widget

Member Function Documentation

QStringList synaptiks::MouseDevicesView::checkedDevices (  ) 

Query checked devices.

Returns:
a list of uids of checked devices.
void synaptiks::MouseDevicesView::checkedDevicesChanged ( const QStringList &  devices  )  [signal]

Signal a change of checked devices.

Parameters:
devices the newly checked devices
void MouseDevicesView::setCheckedDevices ( const QStringList &  devices  ) 

Check all given devices.

Parameters:
devices a list of uids
void MouseDevicesView::setTouchpadsIgnored ( bool  ignored  ) 

Ignore touchpads.

Parameters:
ignored if true, touchpads are ignored
bool MouseDevicesView::touchpadsIgnored (  )  const

Are touchpads ignored?

Returns:
true, if touchpads are ignored, false otherwise

The documentation for this class was generated from the following files:
 All Classes Files Functions Typedefs Enumerations Enumerator Properties
Generated on Tue Apr 20 13:25:22 2010 for synaptiks by  doxygen 1.6.3