diff options
| author | fschmid <fschmid@11d20701-8431-0410-a711-e3c959e3b870> | 2012-02-04 23:06:22 +0000 |
|---|---|---|
| committer | fschmid <fschmid@11d20701-8431-0410-a711-e3c959e3b870> | 2012-02-04 23:06:22 +0000 |
| commit | f9ea35cd2131feb62f6157f79c4d453cf0307d94 (patch) | |
| tree | 335d58c319ced927bd982291ca46913ae70179a1 /scribus/chartablemodel.h | |
| parent | b4bb54811720a94c8b31370c04b61ac51f66d120 (diff) | |
| download | scribus-f9ea35cd2131feb62f6157f79c4d453cf0307d94.tar.gz scribus-f9ea35cd2131feb62f6157f79c4d453cf0307d94.tar.xz scribus-f9ea35cd2131feb62f6157f79c4d453cf0307d94.zip | |
Fixed Bug 10336: "Inserted glyph is not of the requested font" by backporting the relevant changes from 1.5.0svn
git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17279 11d20701-8431-0410-a711-e3c959e3b870
Diffstat (limited to 'scribus/chartablemodel.h')
| -rw-r--r-- | scribus/chartablemodel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scribus/chartablemodel.h b/scribus/chartablemodel.h index 5dcd403..a4bae05 100644 --- a/scribus/chartablemodel.h +++ b/scribus/chartablemodel.h @@ -8,6 +8,7 @@ for which a new license (GPL+exception) is in place. #define CHARTABLEMODEL_H #include <QAbstractTableModel> +#include <QStringList> #include "scribusapi.h" @@ -44,9 +45,12 @@ public: ScFace fontFace(); void setCharacters(CharClassDef ch); + void setCharactersAndFonts(CharClassDef ch, QStringList fonts); + void addCharacter(QString ch); CharClassDef characters() { return m_characters; }; + QStringList fonts() { return m_fonts; } //! \brief called to erase glyph at index from table. bool removeCharacter(int index); @@ -84,6 +88,7 @@ private: QString m_fontInUse; CharClassDef m_characters; + QStringList m_fonts; //! \brief Internal selection handling. See selectionChanged(). QItemSelectionModel * m_selectionModel; |
