KDEUI
Go to the documentation of this file.
24 #include <QtCore/QString>
25 #include <QtCore/QStringList>
26 #include <QtGui/QWidget>
64 Q_PROPERTY(QFont currentFont READ currentFont WRITE setCurrentFont)
65 Q_PROPERTY(QChar currentChar READ currentChar WRITE setCurrentChar)
66 Q_PROPERTY(
QList<QChar> displayedChars READ displayedChars)
92 CharacterTable = 0x10,
100 HistoryButtons = 0x40,
104 AllGuiElements = 65535
110 #ifndef KDE_NO_DEPRECATED
113 const Controls controls = AllGuiElements);
137 const Controls controls = AllGuiElements);
144 virtual QSize sizeHint()
const;
149 QChar currentChar()
const;
154 QFont currentFont()
const;
167 void setCurrentChar(
const QChar &c);
174 void setCurrentFont(
const QFont &font);
201 Q_PRIVATE_SLOT(d,
void _k_activateSearchLine())
202 Q_PRIVATE_SLOT(d,
void _k_back())
203 Q_PRIVATE_SLOT(d,
void _k_forward())
204 Q_PRIVATE_SLOT(d,
void _k_fontSelected())
205 Q_PRIVATE_SLOT(d,
void _k_updateCurrentChar(const QChar &c))
206 Q_PRIVATE_SLOT(d,
void _k_slotUpdateUnicode(const QChar &c))
207 Q_PRIVATE_SLOT(d,
void _k_sectionSelected(
int index))
208 Q_PRIVATE_SLOT(d,
void _k_blockSelected(
int index))
209 Q_PRIVATE_SLOT(d,
void _k_searchEditChanged())
210 Q_PRIVATE_SLOT(d,
void _k_search())
211 Q_PRIVATE_SLOT(d,
void _k_linkClicked(
QUrl))
213 class KCharSelectPrivate;
214 KCharSelectPrivate* const d;
219 Q_DECLARE_OPERATORS_FOR_FLAGS(
KCharSelect::Controls)
void charSelected(const QChar &c)
A character is selected to be inserted somewhere.
A container for a set of QAction objects.
Character selection widget.
Control
Flags to set the shown widgets.
void displayedCharsChanged()
The currently displayed characters are changed (search results or block).
void currentCharChanged(const QChar &c)
The current character is changed.
Q_DECLARE_FLAGS(Controls, Control) KDE_CONSTRUCTOR_DEPRECATED explicit KCharSelect(QWidget *parent
void currentFontChanged(const QFont &font)
A new font is selected or the font size changed.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by
doxygen 1.8.20 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.