DataViewerTools::KeyPressEater Class Reference

Catch a "Copy to clipboard" key sequence. It depends on the OS system - mostly Ctrl+C. This class is used as an eventFilter for DataViewer::ui.tableView because this widget is handled in designer (I don't want to inherit it to live in my code). See DataViewer constructor. More...

#include <dataviewer.h>

List of all members.

Signals

void copyRequest ()
 Signal emitted when user press copy sequence. Raised in eventFilter().

Public Member Functions

 KeyPressEater (QObject *parent=0)
 ~KeyPressEater ()

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event)
 Just catch keys.


Detailed Description

Catch a "Copy to clipboard" key sequence. It depends on the OS system - mostly Ctrl+C. This class is used as an eventFilter for DataViewer::ui.tableView because this widget is handled in designer (I don't want to inherit it to live in my code). See DataViewer constructor.

Author:
Petr Vanek <petr@scribus.info>

Constructor & Destructor Documentation

DataViewerTools::KeyPressEater::KeyPressEater ( QObject *  parent = 0  )  [inline]

DataViewerTools::KeyPressEater::~KeyPressEater (  )  [inline]


Member Function Documentation

void DataViewerTools::KeyPressEater::copyRequest (  )  [signal]

Signal emitted when user press copy sequence. Raised in eventFilter().

Referenced by eventFilter().

bool DataViewerTools::KeyPressEater::eventFilter ( QObject *  obj,
QEvent *  event 
) [protected]

Just catch keys.

References copyRequest().


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

Generated on Sat Jul 26 09:05:59 2008 for Sqliteman by  doxygen 1.5.5