exportFilter Class Reference

[libkorigin Index] [libkorigin Heirarchy]


Export Filter BaseClass declaration This class defines the interface of all export filters More...

#include </home/mh/korigin/korigin/doc/tmp/export.h>

Public Members

Protected Members


Detailed Description

Export Filter BaseClass declaration

This class defines the interface of all export filters. The exportfilter must return its name, its optionsslot and must store the table to disk.

Very cool structure: only this file has to be included by the main program. All filters have to be compiled to an object file and this object file has then to be linked to the main executable. They dont need to be included at any positon!!! So leave their includefiles where they are. Dont copy them to the korigin include directory.

Write new export filters by inheriting the class exportfilter and defining all virtual declared functions.

Written for the KOrigin project by

(C) 1997/98 by Martin Häfner


static QPopupMenu* getExportFilterPopup()

returns a popup built from all found export filters. Already connected to the apropriate slots.

static QPopupMenu* getExportOptionsPopup()

returns a options popup built from all found export filters. Already connected to the apropriate slots.

void exportToFile()

Exporting Worksheet to File. Later a function exportToUrl will perhaps be included.

virtual QString getDescription()

Returns a description string for building the GUI

virtual void getOptionsSlot()

runs the complete options dialogs


Documentation generated by mh@jeff_clever on Thu Feb 5 14:15:25 MET 1998
Kdoc