add classes for font icon styling

This commit is contained in:
Skarn
2020-11-04 14:55:43 +03:00
parent 10fffc092e
commit 4f8a5b68fe
4 changed files with 14 additions and 2 deletions

View File

@@ -32,7 +32,7 @@ namespace noggit
{
painter->save();
{
QWidget* temp_btn = new QWidget();
auto temp_btn = new font_awesome_button_style();
temp_btn->ensurePolished();

View File

@@ -973,6 +973,12 @@ namespace noggit
};
};
class font_awesome_button_style : public QWidget
{
public:
font_awesome_button_style(QWidget* parent = nullptr) : QWidget(parent) {};
};
class font_awesome_icon : public QIcon
{
public:

View File

@@ -33,7 +33,7 @@ namespace noggit
{
painter->save();
{
auto temp_btn = new QWidget();
auto temp_btn = new font_noggit_button_style();
temp_btn->ensurePolished();

View File

@@ -105,6 +105,12 @@ namespace noggit
};
};
class font_noggit_button_style : public QWidget
{
public:
font_noggit_button_style(QWidget* parent = nullptr) : QWidget(parent) {};
};
class font_noggit_icon : public QIcon
{
public: