1 /* 2 * Copyright 2006, Haiku. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Stephan Aßmus <superstippi@gmx.de> 7 */ 8 9 #ifndef ICON_EDITOR_APP_H 10 #define ICON_EDITOR_APP_H 11 12 #include <Application.h> 13 14 class Document; 15 class MainWindow; 16 17 class IconEditorApp : public BApplication { 18 public: 19 IconEditorApp(); 20 virtual ~IconEditorApp(); 21 22 // BApplication interface 23 virtual bool QuitRequested(); 24 virtual void MessageReceived(BMessage* message); 25 virtual void ReadyToRun(); 26 27 // IconEditorApp 28 29 private: 30 MainWindow* fMainWindow; 31 Document* fDocument; 32 }; 33 34 #endif // ICON_EDITOR_APP_H 35