21#ifndef kfconfigpages_h
22#define kfconfigpages_h
25#include <tqvaluevector.h>
27#include <kdialogbase.h>
29#include "kformuladefs.h"
47KFORMULA_NAMESPACE_BEGIN
52class KOFORMULA_EXPORT ConfigurePage : public TQObject
58 ConfigurePage( Document* document, TQWidget* view, TDEConfig* config, TQVBox* box, char* name = 0 );
64 bool selectFont( TQFont & );
68 void syntaxHighlightingClicked();
69 void selectNewDefaultFont();
70 void selectNewNameFont();
71 void selectNewNumberFont();
72 void selectNewOperatorFont();
74 void baseSizeChanged( int value );
79 TQPushButton* buildFontLine( TQWidget* fontWidget, TQGridLayout* layout, int number,
80 TQFont font, TQString name, TQLabel*& fontName );
82 void updateFontLabel( TQFont font, TQLabel* label );
93 KIntNumInput* sizeSpin;
95 TQLabel* defaultFontName;
96 TQLabel* nameFontName;
97 TQLabel* numberFontName;
98 TQLabel* operatorFontName;
105 TQCheckBox* syntaxHighlighting;
150KFORMULA_NAMESPACE_END
A document that can contain a lot of formulas (container).
|