25 #ifndef PRINTINGWIZARD_H 26 #define PRINTINGWIZARD_H 28 #include <tqptrlist.h> 29 #include <tqstringlist.h> 33 #include "common/filter.h" 34 #include "tdeabc/addressbook.h" 35 #include "printstyle.h" 37 #include "selectionpage.h" 38 #include "stylepage.h" 60 TDEABC::AddressBook* ab, 61 const TQStringList& selection, 62 TQWidget *parent = 0, const char *name = 0 ); 93 TQPtrList<PrintStyleFactory> mStyleFactories; 94 TQPtrList<PrintStyle> mStyleList; 95 Filter::List mFilters; 97 TDEABC::AddressBook *mAddressBook; 98 TQStringList mSelection; 101 StylePage *mStylePage; 102 SelectionPage *mSelectionPage; The PrintingWizard combines pages common for all print styles and those provided by the respective st...
TDEABC::AddressBook * addressBook() Retrieve the document object.
PrintingWizard(KPrinter *printer, TDEABC::AddressBook *ab, const TQStringList &selection, TQWidget *parent=0, const char *name=0) Construct a printing wizard.
void accept() Overloaded accept slot.
The class PrintStyle implements the abstract interface to the PrintingWizards style objects...
void registerStyles() Modify this method to add a new PrintStyle.
void print() Perform the actual printing.
KPrinter * printer() Retrieve the printer to be used.
void slotStyleSelected(int) A print style has been selected.
|