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: