kexi

KexiReportForm Class Reference

#include <kexireportform.h>

Inheritance diagram for KexiReportForm:

KFormDesigner::FormWidget List of all members.

Detailed Description

The report top widget.

Definition at line 30 of file kexireportform.h.


Public Member Functions

 KexiReportForm (QWidget *parent, const char *name="kexi_dbform")
virtual ~KexiReportForm ()
virtual void drawRect (const QRect &r, int type)
virtual void drawRects (const QValueList< QRect > &list, int type)
virtual void initBuffer ()
virtual void clearForm ()
virtual void highlightWidgets (QWidget *from, QWidget *to)
virtual QSize sizeHint () const

Member Function Documentation

void KexiReportForm::drawRects ( const QValueList< QRect > &  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.

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.

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.

void KexiReportForm::highlightWidgets ( QWidget *  from,
QWidget *  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.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys