20 #ifndef TULIPFONTICONDIALOG_H
21 #define TULIPFONTICONDIALOG_H
23 #include <tulip/tulipconf.h>
30 class TulipFontIconDialog;
35 class TLP_QT_SCOPE TulipFontIconDialog :
public QDialog {
39 Ui::TulipFontIconDialog *_ui;
40 QString _selectedIconName;
43 TulipFontIconDialog(QWidget *parent =
nullptr);
45 QString getSelectedIconName()
const;
47 void setSelectedIconName(
const QString &iconName);
49 void accept()
override;
51 void showEvent(QShowEvent *)
override;
55 void updateIconList();
58 bool eventFilter(QObject *, QEvent *e)
override;