/*************************************************************************** generalprefs.h - description ------------------- begin : Sun Mar 4 2001 copyright : (C) 2001-2003 by Otto Bruggeman and John Firebaugh email : otto.bruggeman@home.nl jfirebaugh@kde.org ****************************************************************************/ /*************************************************************************** ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by ** the Free Software Foundation; either version 2 of the License, or ** (at your option) any later version. ** ***************************************************************************/ #ifndef VIEWPAGE_H #define VIEWPAGE_H #include "pagebase.h" class TQCheckBox; class TQSpinBox; class KColorButton; class TDEFontCombo; class ViewSettings; class ViewPage : public PageBase { TQ_OBJECT public: ViewPage( TQWidget* ); ~ViewPage(); public: void setSettings( ViewSettings* ); ViewSettings* settings( void ); public: ViewSettings* m_settings; public: virtual void restore(); virtual void apply(); virtual void setDefaults(); public: KColorButton* m_removedColorButton; KColorButton* m_changedColorButton; KColorButton* m_addedColorButton; KColorButton* m_appliedColorButton; // snol == scroll number of lines TQSpinBox* m_snolSpinBox; TQSpinBox* m_tabSpinBox; TDEFontCombo* m_fontCombo; TQSpinBox* m_fontSizeSpinBox; }; #endif