-#include "fontselector.h"
-
-FontSelector::FontSelector(QWidget *parent) : QWidget(parent) {
- init();
-}
-
-FontSelector::FontSelector(const QString &label, QWidget *parent) : QWidget(parent) {
- init(label);
-}
-
-void FontSelector::init(const QString &label) {
- QHBoxLayout *layout = new QHBoxLayout(this);
- QPushButton *chooseButton = new QPushButton(tr("Choose..."), this);
- connect(chooseButton, SIGNAL(clicked()), SLOT(chooseFont()));
-
- layout->addWidget(_label = new QLabel(label));
- layout->addWidget(_demo = new QLabel("Font"));
- layout->addWidget(chooseButton);
- layout->setContentsMargins(0, 0, 0, 0);
+FontSelector::FontSelector(QWidget* parent)
+ : QWidget(parent)
+{
+ auto* layout = new QHBoxLayout(this);
+ QPushButton* chooseButton = new QPushButton(tr("Choose..."), this);
+ connect(chooseButton, &QAbstractButton::clicked, this, &FontSelector::chooseFont);