insilmaril@149: #ifndef ABOUTDIALOG_H insilmaril@149: #define ABOUTDIALOG_H insilmaril@149: insilmaril@149: #include insilmaril@149: #include insilmaril@149: #include insilmaril@149: #include insilmaril@149: #include insilmaril@149: #include insilmaril@149: jhilmer@153: class AboutTextBrowser; insilmaril@149: ///////////////////////////////////////////////////////////////////////////// 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@149: QBoxLayout *mainLayout; insilmaril@149: QBoxLayout *topLayout; insilmaril@149: QBoxLayout *bottomLayout; insilmaril@149: QPushButton *okbutton; insilmaril@149: insilmaril@149: }; insilmaril@149: 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: jhilmer@153: void setSource(const QString &name); jhilmer@153: }; jhilmer@153: insilmaril@149: #endif