X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Ffontselector.h;h=378bf2960758fc8814dc6864e27eb73abe20a538;hp=d7ca9e18eefd3bb7f0c483539ab623749ee8d70e;hb=37643ad5af930908188fd34683d0ec3a8929f604;hpb=89714033b9b0399f6855eb558217dc549813295d diff --git a/src/uisupport/fontselector.h b/src/uisupport/fontselector.h index d7ca9e18..378bf296 100644 --- a/src/uisupport/fontselector.h +++ b/src/uisupport/fontselector.h @@ -27,30 +27,27 @@ class FontSelector : public QWidget { Q_OBJECT Q_PROPERTY(QFont selectedFont READ selectedFont WRITE setSelectedFont) - Q_PROPERTY(QString text READ text WRITE setText) public: FontSelector(QWidget *parent = 0); - FontSelector(const QString &label, QWidget *parent = 0); inline const QFont &selectedFont() const { return _font; } - inline QString text() const { return _label->text(); } public slots: - void setText(const QString &label); void setSelectedFont(const QFont &font); signals: void fontChanged(const QFont &); +protected: + void changeEvent(QEvent *e); + protected slots: void chooseFont(); private: QFont _font; - QLabel *_demo, *_label; - - void init(const QString &label = "Font"); + QLabel *_demo; }; #endif // FONTSELECTOR_H_