Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

ConnectionTableItem Class Reference

#include <ConnectionTableItem.h>

List of all members.

Public Member Functions

 ConnectionTableItem (QTable *table, EditType et, const QString &text)
 ~ConnectionTableItem ()

Protected Member Functions

void paint (QPainter *p, const QColorGroup &cg, const QRect &cr, bool selected)

Private Member Functions

 ConnectionTableItem (const ConnectionTableItem &)
ConnectionTableItem operator= (const ConnectionTableItem &)

Private Attributes

QTable * parentTable


Detailed Description

Used to paint virtual connections grey and differentiate them from ordinary connections.

Definition at line 36 of file ConnectionTableItem.h.


Constructor & Destructor Documentation

ConnectionTableItem::ConnectionTableItem QTable *  table,
EditType  et,
const QString &  text
 

Constructor.

Definition at line 33 of file ConnectionTableItem.cpp.

References parentTable.

ConnectionTableItem::~ConnectionTableItem  ) 
 

Destructor.

Definition at line 39 of file ConnectionTableItem.cpp.

ConnectionTableItem::ConnectionTableItem const ConnectionTableItem  )  [private]
 

Declare copy constructor private so it cannot be used inadvertently.


Member Function Documentation

ConnectionTableItem ConnectionTableItem::operator= const ConnectionTableItem  )  [private]
 

Declare assignment private so it cannot be used inadvertently.

void ConnectionTableItem::paint QPainter *  p,
const QColorGroup &  cg,
const QRect &  cr,
bool  selected
[protected]
 

Paints virtual connections a light grey to make them distinctive.

Definition at line 51 of file ConnectionTableItem.cpp.

References parentTable.


Member Data Documentation

QTable* ConnectionTableItem::parentTable [private]
 

Reference to the table that contains this widget.

Definition at line 50 of file ConnectionTableItem.h.

Referenced by ConnectionTableItem(), and paint().


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 22:29:05 2007 for SpikeStream Application by  doxygen 1.4.4