KTextAddons
9#include "textemoticonswidgets_private_export.h"
13namespace TextEmoticonsCore
17namespace TextEmoticonsWidgets
19class TEXTEMOTICONSWIDGETS_TESTS_EXPORT EmoticonCategoryButtons :
public QWidget
23 explicit EmoticonCategoryButtons(QWidget *parent =
nullptr);
24 ~EmoticonCategoryButtons()
override;
26 void setCategories(
const QList<TextEmoticonsCore::EmoticonCategory> &categories,
bool hasCustomSupport);
28 [[nodiscard]]
bool wasLoaded()
const;
31 void categorySelected(
const QString &category);
34 void wheelEvent(QWheelEvent *e)
override;
37 TEXTEMOTICONSWIDGETS_NO_EXPORT
void addButton(
const QString &name,
const QString &category,
const QString &toolTip);
38 QHBoxLayout *
const mMainLayout;
39 QButtonGroup *
const mButtonGroup;
40 bool mWasLoaded =
false;
The EmoticonCategory class.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:24 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.