Back to index

scribus-ng  1.3.4.dfsg+svn20071115
about.h
Go to the documentation of this file.
00001 /*
00002 For general Scribus (>=1.3.2) copyright and licensing information please refer
00003 to the COPYING file provided with the program. Following this notice may exist
00004 a copyright and/or license notice that predates the release of Scribus 1.3.2
00005 for which a new license (GPL+exception) is in place.
00006 */
00007 #ifndef ABOUT_H
00008 #define ABOUT_H
00009 
00010 #include <qdialog.h>
00011 
00012 #include "scribusapi.h"
00013 
00014 class TextBrowser; // taken from helpbrowser.h
00015 class QLabel;
00016 class QWidget;
00017 class QHBoxLayout;
00018 class QVBoxLayout;
00019 class QTabWidget;
00020 class QPushButton;
00021 
00022 
00023 class SCRIBUS_API About : public QDialog
00024 { 
00025        Q_OBJECT
00026 
00027 public:
00028        About( QWidget* parent );
00029        ~About() {};
00030        
00031 protected:
00032        QLabel* pixmapLabel1;
00033        QLabel* buildID;
00034        QPushButton* okButton;
00035        QPushButton* checkForUpdateButton;
00036        QTabWidget* tabWidget2;
00037        QWidget* tab;
00038        QWidget* tab_2;
00039        QWidget* tab_3;
00040        QWidget* tab_4;
00041        QWidget* tab_5;
00042        TextBrowser* textView1;
00043        TextBrowser* textView2;
00044        TextBrowser* textView4;
00045        TextBrowser* textView5;
00046        QVBoxLayout* aboutLayout;
00047        QVBoxLayout* updateLayout;
00048        QHBoxLayout* tabLayout;
00049        QVBoxLayout* tabLayout1;
00050        QHBoxLayout* tabLayout_2;
00051        QHBoxLayout* tabLayout_4;
00052        QHBoxLayout* layout2;
00053 
00054 protected slots:
00055        void runUpdateCheck();
00056 };
00057 
00058 #endif // ABOUT_H