UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QfDbTable Class Reference

#include <QfDbTable.H>

Inheritance diagram for QfDbTable:
QfBrick

Public Member Functions

 QfDbTable (dbHandle dbh, int nVisRows, int options=0)
 
virtual ~QfDbTable ()
 
- Public Member Functions inherited from QfBrick
 QfBrick ()
 
virtual ~QfBrick ()
 
 operator Widget () const
 
Widget widget () const
 
virtual QfType type () const
 
virtual void manage ()
 
virtual void store_gui ()
 
virtual void load_gui ()
 
virtual void radio_sensitive ()
 
virtual void set_sensitive (Logic flag)
 
virtual Logic get_sensitive ()
 
virtual void add_callback (const QCallback &qcb)
 
virtual void be_radio_active (const QRadioActive &qra)
 
virtual void realized ()
 

Protected Member Functions

virtual void create_self (Widget wParent)
 
- Protected Member Functions inherited from QfBrick
virtual void radio_activity ()
 

Protected Attributes

ZmDbTableToolpDbTable
 
dbHandle dbhWork
 
int nInitialVisRows
 
- Protected Attributes inherited from QfBrick
Widget wSelf
 
QCBDescrAr cbList
 
QRadioActiveqRA
 

Detailed Description

Create table editor for given db table. Behavior of the table editor is controlled by number of options, passed by ORed mask.

Constructor & Destructor Documentation

QfDbTable::QfDbTable ( dbHandle  dbh,
int  nVisRows,
int  options = 0 
)

Create table editor for given data base table handle. Initial number of visible rows should be provided too. Not a positive value means default number of rows. Options allows to change behavior of the table tool.

virtual QfDbTable::~QfDbTable ( )
virtual

Destroy the object.

Member Function Documentation

virtual void QfDbTable::create_self ( Widget  wParent)
protectedvirtual

Create the Motif part.

Implements QfBrick.

Member Data Documentation

dbHandle QfDbTable::dbhWork
protected

Data base table to work with.

int QfDbTable::nInitialVisRows
protected

Initial number of visible rows.

ZmDbTableTool* QfDbTable::pDbTable
protected

Table editor for given data base handler


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