Kexi API Documentation (2.0 alpha)

KexiRelationViewTableContainerHeader Class Reference

#include <kexirelationviewtable.h>

Inheritance diagram for KexiRelationViewTableContainerHeader:

QLabel List of all members.

Signals

void moved ()
void endDrag ()

Public Member Functions

 KexiRelationViewTableContainerHeader (const QString &text, QWidget *parent)
virtual ~KexiRelationViewTableContainerHeader ()
virtual void setFocus ()
virtual void unsetFocus ()

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *ev)
void mousePressEvent (QMouseEvent *ev)
void mouseReleaseEvent (QMouseEvent *ev)

Protected Attributes

bool m_dragging
int m_grabX
int m_grabY
int m_offsetX
int m_offsetY
QColor m_activeBG
QColor m_activeFG
QColor m_inactiveBG
QColor m_inactiveFG

Constructor & Destructor Documentation

KexiRelationViewTableContainerHeader::KexiRelationViewTableContainerHeader const QString text,
QWidget parent
 

Definition at line 178 of file kexirelationviewtable.cpp.

References m_activeBG, m_activeFG, m_inactiveBG, and m_inactiveFG.

KexiRelationViewTableContainerHeader::~KexiRelationViewTableContainerHeader  )  [virtual]
 

Definition at line 191 of file kexirelationviewtable.cpp.


Member Function Documentation

void KexiRelationViewTableContainerHeader::endDrag  )  [signal]
 

Referenced by mouseReleaseEvent().

bool KexiRelationViewTableContainerHeader::eventFilter QObject *  obj,
QEvent *  ev
[protected]
 

Definition at line 207 of file kexirelationviewtable.cpp.

References m_dragging, m_grabX, m_grabY, m_offsetX, m_offsetY, and moved().

void KexiRelationViewTableContainerHeader::mousePressEvent QMouseEvent *  ev  )  [protected]
 

Definition at line 259 of file kexirelationviewtable.cpp.

References m_dragging, m_grabX, m_grabY, m_offsetX, and m_offsetY.

void KexiRelationViewTableContainerHeader::mouseReleaseEvent QMouseEvent *  ev  )  [protected]
 

Definition at line 279 of file kexirelationviewtable.cpp.

References endDrag(), and m_dragging.

void KexiRelationViewTableContainerHeader::moved  )  [signal]
 

Referenced by eventFilter().

void KexiRelationViewTableContainerHeader::setFocus  )  [virtual]
 

Definition at line 195 of file kexirelationviewtable.cpp.

References m_activeBG, and m_activeFG.

Referenced by KexiRelationViewTableContainer::setFocus().

void KexiRelationViewTableContainerHeader::unsetFocus  )  [virtual]
 

Definition at line 201 of file kexirelationviewtable.cpp.

References m_inactiveBG, and m_inactiveFG.

Referenced by KexiRelationViewTableContainer::KexiRelationViewTableContainer(), and KexiRelationViewTableContainer::unsetFocus().


Member Data Documentation

QColor KexiRelationViewTableContainerHeader::m_activeBG [protected]
 

Definition at line 154 of file kexirelationviewtable.h.

Referenced by KexiRelationViewTableContainerHeader(), and setFocus().

QColor KexiRelationViewTableContainerHeader::m_activeFG [protected]
 

Definition at line 154 of file kexirelationviewtable.h.

Referenced by KexiRelationViewTableContainerHeader(), and setFocus().

bool KexiRelationViewTableContainerHeader::m_dragging [protected]
 

Definition at line 148 of file kexirelationviewtable.h.

Referenced by eventFilter(), mousePressEvent(), and mouseReleaseEvent().

int KexiRelationViewTableContainerHeader::m_grabX [protected]
 

Definition at line 149 of file kexirelationviewtable.h.

Referenced by eventFilter(), and mousePressEvent().

int KexiRelationViewTableContainerHeader::m_grabY [protected]
 

Definition at line 150 of file kexirelationviewtable.h.

Referenced by eventFilter(), and mousePressEvent().

QColor KexiRelationViewTableContainerHeader::m_inactiveBG [protected]
 

Definition at line 154 of file kexirelationviewtable.h.

Referenced by KexiRelationViewTableContainerHeader(), and unsetFocus().

QColor KexiRelationViewTableContainerHeader::m_inactiveFG [protected]
 

Definition at line 154 of file kexirelationviewtable.h.

Referenced by KexiRelationViewTableContainerHeader(), and unsetFocus().

int KexiRelationViewTableContainerHeader::m_offsetX [protected]
 

Definition at line 151 of file kexirelationviewtable.h.

Referenced by eventFilter(), and mousePressEvent().

int KexiRelationViewTableContainerHeader::m_offsetY [protected]
 

Definition at line 152 of file kexirelationviewtable.h.

Referenced by eventFilter(), and mousePressEvent().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:21 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003