Scribus
Open source desktop publishing at your fingertips
langdef.h
1 /*
2 For general Scribus (>=1.3.2) copyright and licensing information please refer
3 to the COPYING file provided with the program. Following this notice may exist
4 a copyright and/or license notice that predates the release of Scribus 1.3.2
5 for which a new license (GPL+exception) is in place.
6 */
7 /***************************************************************************
8  begin : Aug 2012
9  copyright : (C) 2012 by Craig Bradney
10  email : cbradney@scribus.info
11  ***************************************************************************/
12 
13 /***************************************************************************
14  * *
15  * This program is free software; you can redistribute it and/or modify *
16  * it under the terms of the GNU General Public License as published by *
17  * the Free Software Foundation; either version 2 of the License, or *
18  * (at your option) any later version. *
19  * *
20  ***************************************************************************/
21 
22 #ifndef LANGDEF_H
23 #define LANGDEF_H
24 
25 #include <QString>
26 
27 #include "scribusapi.h"
28 
29 class SCRIBUS_API LangDef
30 {
31  public:
32  LangDef();
33  LangDef(const QString& pri, const QString& alt, const QString& name, const QString& transName);
34  ~LangDef() {};
35 
36  QString m_priAbbrev;
37  QString m_altAbbrev;
38  QString m_name;
39  QString m_transName;
40  bool m_hyphAvailable;
41  QString m_hyphFile;
42  bool m_spellAvailable;
43  QString m_spellFile;
44  bool m_transAvailable;
45  QString m_transFile;
46 };
47 
48 #endif // LANGDEF_H
Definition: langdef.h:29