#ifndef _HTMLEXPORT_H_ #define _HTMLEXPORT_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include //#include #include #include #include #include class TDEAction; class HTMLExport : public TQObject, public Plugin { Q_OBJECT NOATUNPLUGIND public: HTMLExport(); ~HTMLExport(); private: TQString htmlEscape(const TQString &source); TQString getColorByEntry(TQString s); TDEConfig *config; TDEAction *mAction; private slots: void slotExport(); }; class Prefs : public CModule { Q_OBJECT public: Prefs(TQObject *parent); virtual void save(); virtual void reopen(); TQGroupBox* colorBox; KColorButton* headColorSelect; KColorButton* hoverColorSelect; KColorButton* bgColorSelect; KColorButton* txtColorSelect; TQLabel* bgColorLabel; TQLabel* txtColorLabel; TQLabel* headColorLabel; TQLabel* hoverColorLabel; TQCheckBox* linkEntries; TQCheckBox* numberEntries; TQGroupBox* bgPicBox; KURLRequester* bgPicPath; protected: TQGridLayout* bgcolorLabel; signals: void saved(); }; #endif