/*************************************************************************** uniqueapp.h - description ------------------- begin : Mon Nov 19 2001 copyright : (C) 2001 by Eggert Ehmke email : eggert.ehmke@berlin.de ***************************************************************************/ /*************************************************************************** * * * 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 UNIQUEAPP_H #define UNIQUEAPP_H //KDE-Header #include #include #include //KShowMail-Header #include "kshowmail.h" #include "constants.h" using namespace Constants; /** * @short Creates a unique instance of kshowmail * @author Eggert Ehmke */ class UniqueApp : public KUniqueApplication { public: /** * Constructor */ UniqueApp(); /** * Destructor */ ~UniqueApp(); /** * overloaded method of KUniqueApplication. Creates a new instance of kshowmail. */ virtual int newInstance (); private: /** * the kshowmail instance */ KShowMailApp* m_pApp; }; #endif