Kexi API Documentation (2.0 alpha)

KexiReportForm Class Reference

#include <kexireportform.h>

Inheritance diagram for KexiReportForm:

QWidget 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


Constructor & Destructor Documentation

KexiReportForm::KexiReportForm QWidget parent,
const char *  name = "kexi_dbform"
 

Definition at line 29 of file kexireportform.cpp.

References kexipluginsdbg.

KexiReportForm::~KexiReportForm  )  [virtual]
 

Definition at line 38 of file kexireportform.cpp.

References kexipluginsdbg.


Member Function Documentation

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.

References repaintAll().

void KexiReportForm::drawRect const QRect &  r,
int  type
[virtual]
 

Implements KFormDesigner::FormWidget.

Definition at line 55 of file kexireportform.cpp.

References drawRects().

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.

Referenced by drawRect().

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.

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.

References repaintAll().

QSize KexiReportForm::sizeHint  )  const [virtual]
 

Definition at line 181 of file kexireportform.cpp.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:21 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003