Back to index

scribus-ng  1.3.4.dfsg+svn20071115
tabgeneral.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 TABGENERAL_H
00008 #define TABGENERAL_H
00009 
00010 #include "tabgeneralbase.h"
00011 #include "scribusapi.h"
00012 #include "langmgr.h"
00013 
00014 class QString;
00015 
00016 
00021 class SCRIBUS_API TabGeneral : public TabGeneralBase
00022 {
00023        Q_OBJECT
00024 
00025        public:
00026               TabGeneral(QWidget* parent = 0, const char* name = 0);
00027               ~TabGeneral(){};
00028               void restoreDefaults(struct ApplicationPrefs *prefsData);
00029 
00030               LanguageManager langMgr;
00031               QString selectedGUILang;
00032 
00033        private slots:
00034               void setSelectedGUILang( const QString &newLang );
00039               void changeDocs();
00044               void changeProfs();
00049               void changeScripts();
00054               void changeDocumentTemplates();
00055 };
00056 
00057 #endif