10 #include "scribusapi.h"
11 #include "scrpalettebase.h"
12 #include "chartablemodel.h"
13 #include "unicodesearch.h"
14 #include "ui_charselect.h"
44 void setEnabled(
bool state,
PageItem* item=0);
46 const QString & getCharacters();
50 return m_userTableModel;
53 virtual void changeEvent(QEvent *e);
59 void insertSpecialChar();
61 void insertUserSpecialChar(QChar, QString);
75 QString paletteFileMask;
79 void saveUserContent(QString f);
80 void loadUserContent(QString f);
86 void userNewChar(uint i, QString font);
87 void hideButton_toggled(
bool);
88 void slot_insertSpecialChar();
89 void slot_insertSpecialChars(
const QString & chars);
90 void slot_insertUserSpecialChar(QChar, QString font);
91 void slot_selectionChanged(
const QItemSelection&,
const QItemSelection& );
92 void uniLoadButton_clicked();
93 void uniSaveButton_clicked();
94 void uniClearButton_clicked();
A model (MVC) to handle unicode characters map. It's a backend for CharTableView - its GUI representa...
Definition: chartablemodel.h:30
Qt4 model for QTableView used in UnicodeSearch dialog. It contains only 2 columns with hex-descriptio...
Definition: unicodesearch.h:69
Character Palette for batch glyphs inserting. Enhanced instance is created/destroyed on every call fr...
Definition: charselectenhanced.h:20
CharTableModel * userTableModel()
Used for StoryEditor.
Definition: charselect.h:49
the Document Class
Definition: scribusdoc.h:90
Character Palette for direct glyphs inserting. The "classical" one is opened as CharSelectEnhanced in...
Definition: charselect.h:33
Definition: pageitem.h:92
virtual void hide()
Sample way to grab keystrokes, simply calls superclass at this point.
Definition: scrpalettebase.cpp:210
Definition: scrpalettebase.h:38