insilmaril@149: #ifndef ABOUTDIALOG_H insilmaril@149: #define ABOUTDIALOG_H insilmaril@149: insilmaril@364: #include insilmaril@364: #include insilmaril@364: #include insilmaril@364: #include insilmaril@364: #include insilmaril@364: #include insilmaril@390: #include insilmaril@149: jhilmer@153: class AboutTextBrowser; insilmaril@460: insilmaril@460: /*! \mainpage View Your Mind - Development documentation insilmaril@460: insilmaril@460: \section intro_sec Introduction insilmaril@460: insilmaril@460: VYM (View Your Mind) is a tool to generate and manipulate maps which insilmaril@460: show your thoughts. Such maps can help you to improve your creativity insilmaril@460: and effectivity. You can use them for time management, to organize insilmaril@460: tasks, to get an overview over complex contexts, to sort your ideas insilmaril@460: etc. Some people even think it is fun to work with such maps... insilmaril@460: insilmaril@567: insilmaril@567: \section install_sec Installation insilmaril@567: insilmaril@567: Please look at the INSTALL.TXT file insilmaril@460: insilmaril@567: \section doc_sec Documentation insilmaril@567: insilmaril@567: The complete documentation is available as a PDF file. Please look insilmaril@567: into the doc subdirectory. insilmaril@567: insilmaril@460: */ insilmaril@460: insilmaril@460: insilmaril@460: insilmaril@460: /*! \brief Dialog showing authors, version and license insilmaril@460: */ insilmaril@460: insilmaril@460: insilmaril@149: class AboutDialog :public QDialog insilmaril@149: { insilmaril@150: Q_OBJECT insilmaril@150: insilmaril@149: public: insilmaril@150: AboutDialog(QWidget* parent = 0, const char* name = 0); insilmaril@150: insilmaril@149: private: insilmaril@149: QTabWidget *tabs; jhilmer@153: AboutTextBrowser *credits; jhilmer@153: AboutTextBrowser *license; insilmaril@149: insilmaril@364: QLayout *mainLayout; insilmaril@364: QLayout *topLayout; insilmaril@364: QLayout *bottomLayout; insilmaril@149: QPushButton *okbutton; insilmaril@149: insilmaril@149: }; insilmaril@149: insilmaril@460: /*! \brief Overloaded QTextBrowser which is used in AboutDialog insilmaril@460: */ jhilmer@153: class AboutTextBrowser : public QTextBrowser jhilmer@153: { jhilmer@153: Q_OBJECT; jhilmer@153: public: jhilmer@153: AboutTextBrowser(QWidget *parent, const char *name = 0); jhilmer@153: public slots: insilmaril@364: virtual void setSource(const QUrl &url); jhilmer@153: }; jhilmer@153: insilmaril@149: #endif