11 #include <QTextBrowser>
12 #include <QVBoxLayout>
13 #include <QHBoxLayout>
15 #include "scribusapi.h"
24 class SCRIBUS_API
About :
public QDialog
36 About( QWidget* parent, AboutMode mode = About::Default );
42 QPushButton* okButton;
43 QPushButton* checkForUpdateButton;
44 QTabWidget* tabWidget2;
51 QTextBrowser* authorView;
52 QTextBrowser* transView;
53 QTextBrowser* onlineView;
54 QTextBrowser* updateView;
55 QTextBrowser* textViewLicence;
56 QVBoxLayout* aboutLayout;
57 QVBoxLayout* updateLayout;
58 QVBoxLayout* licenceLayout;
59 QHBoxLayout* tabLayout;
60 QVBoxLayout* tabLayout1;
61 QHBoxLayout* tabLayout_2;
62 QHBoxLayout* tabLayout_4;
67 virtual void showEvent ( QShowEvent * event );
68 QString trAuthorTitle(QString title);
69 QString trTranslationTitle(QString title);
70 QString trLinksTitle(QString title);
71 QString parseAuthorFile(QString fileName);
72 QString parseTranslationFile(QString fileName);
73 QString parseLinksFile(QString fileName);
76 void runUpdateCheck();
79 virtual void setVisible (
bool visible);