/**************************************************************************** ** $Id: application.h,v 1.1 2004/09/18 17:31:23 phil Exp $ ** ** Copyright (C) 1992-2000 Trolltech AS. 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 APPLICATION_H #define APPLICATION_H #include class QsciScintilla; class QsciPrinter; class ApplicationWindow: public QMainWindow { Q_OBJECT public: ApplicationWindow(); ~ApplicationWindow(); protected: void closeEvent( QCloseEvent* ); private slots: void newDoc(); void choose(); void load( const QString &fileName ); void save(); void saveAs(); void print(); void about(); void aboutQt(); private: QsciPrinter *printer; QsciScintilla *e; QString filename; }; #endif