/**************************************************************************** ** ** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved. ** ** This file is part of an example program for Qt. This example ** program may be used, distributed and modified without limitation. ** *****************************************************************************/ #ifndef SCRIBBLE_H #define SCRIBBLE_H #include #include #include #include #include #include #include class QMouseEvent; class QResizeEvent; class QPaintEvent; class QSpinBox; class QToolButton; class Canvas; class Scribble : public QMainWindow { Q_OBJECT public: Scribble( QWidget *parent = 0, const char *name = 0 ); protected: Canvas* canvas; QSpinBox *bPWidth; QToolButton *bPColor, *bSave, *bClear; protected slots: void slotSave(); void slotColor(); void slotWidth( int ); void slotClear(); }; #endif