kexi

KexiReportForm Class Reference

#include <kexireportform.h>

Inheritance diagram for KexiReportForm:
KFormDesigner::FormWidget

Public Member Functions

 KexiReportForm (TQWidget *parent, const char *name="kexi_dbform")
 
virtual void drawRect (const TQRect &r, int type)
 
virtual void drawRects (const TQValueList< TQRect > &list, int type)
 
virtual void initBuffer ()
 
virtual void clearForm ()
 
virtual void highlightWidgets (TQWidget *from, TQWidget *to)
 
virtual TQSize sizeHint () const
 

Additional Inherited Members

- Protected Attributes inherited from KFormDesigner::FormWidget
Form * m_form
 

Detailed Description

The report top widget.

Definition at line 30 of file kexireportform.h.

Constructor & Destructor Documentation

◆ KexiReportForm()

KexiReportForm::KexiReportForm ( TQWidget *  parent,
const char *  name = "kexi_dbform" 
)

Definition at line 29 of file kexireportform.cpp.

◆ ~KexiReportForm()

KexiReportForm::~KexiReportForm ( )
virtual

Definition at line 38 of file kexireportform.cpp.

Member Function Documentation

◆ clearForm()

void KexiReportForm::clearForm ( )
virtual

Clears the form, ie pastes the whole buffer to repaint the Form.

Implements KFormDesigner::FormWidget.

Definition at line 103 of file kexireportform.cpp.

◆ drawRect()

void KexiReportForm::drawRect ( const TQRect &  r,
int  type 
)
virtual

Implements KFormDesigner::FormWidget.

Definition at line 55 of file kexireportform.cpp.

◆ drawRects()

void KexiReportForm::drawRects ( const TQValueList< TQRect > &  list,
int  type 
)
virtual

This function draws the rects in the list in the Form, above of all widgets, using double-buffering. type can be 1 (selection rect) or 2 (insert rect, dotted).

Implements KFormDesigner::FormWidget.

Definition at line 63 of file kexireportform.cpp.

◆ highlightWidgets()

void KexiReportForm::highlightWidgets ( TQWidget *  from,
TQWidget *  to 
)
virtual

This function highlights two widgets (to is optional), which are sender and receiver, and draws a link between them.

Implements KFormDesigner::FormWidget.

Definition at line 121 of file kexireportform.cpp.

◆ initBuffer()

void KexiReportForm::initBuffer ( )
virtual

This function inits the buffer used for double-buffering. Called before drawing rect.

Implements KFormDesigner::FormWidget.

Definition at line 94 of file kexireportform.cpp.

◆ sizeHint()

TQSize KexiReportForm::sizeHint ( ) const
virtual

Definition at line 181 of file kexireportform.cpp.


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