aboutdialog.h
author insilmaril
Tue, 05 Sep 2006 09:30:16 +0000
branchqt4-port
changeset 21 b091563e28e6
parent 8 21379539d952
permissions -rw-r--r--
More undo/redo commands. Undo debug output still enabled
     1 #ifndef ABOUTDIALOG_H
     2 #define ABOUTDIALOG_H
     3 
     4 #include <QTabWidget>
     5 #include <QTextBrowser>
     6 #include <QLayout>
     7 #include <QDialog>
     8 #include <QPushButton>
     9 #include <QString>
    10 
    11 class AboutTextBrowser;
    12 /////////////////////////////////////////////////////////////////////////////
    13 class AboutDialog :public QDialog
    14 {
    15 	Q_OBJECT
    16 
    17 public:
    18 	AboutDialog(QWidget* parent = 0, const char* name = 0);
    19 
    20 private:
    21 	QTabWidget *tabs;
    22 	AboutTextBrowser *credits;
    23 	AboutTextBrowser *license;
    24 
    25 	QLayout *mainLayout;
    26 	QLayout *topLayout;
    27 	QLayout *bottomLayout;
    28 	QPushButton *okbutton;
    29 	
    30 };
    31 
    32 class AboutTextBrowser : public QTextBrowser
    33 {
    34   Q_OBJECT;
    35  public:
    36   AboutTextBrowser(QWidget *parent, const char *name = 0);
    37  public slots:
    38 	virtual void setSource(const QUrl &url);
    39 };
    40 
    41 #endif