Swiftray
1.0
font-panel.h
Go to the documentation of this file.
1
#ifndef FONTPANEL_H
2
#define FONTPANEL_H
3
4
#include <QFrame>
5
#include <QFont>
6
#include <
widgets/base-container.h
>
7
8
class
MainWindow
;
9
10
namespace
Ui
{
11
class
FontPanel
;
12
}
13
14
class
FontPanel
:
public
QFrame,
BaseContainer
{
15
Q_OBJECT
16
17
public
:
18
explicit
FontPanel
(QWidget *parent,
MainWindow
*main_window);
19
20
~FontPanel
();
21
22
QFont
font
();
23
24
void
setFont
(QFont
font
,
float
line_height);
25
26
private
:
27
void
loadStyles()
override
;
28
29
void
registerEvents()
override
;
30
31
Ui::FontPanel *ui;
32
MainWindow
*main_window_;
33
QFont font_;
34
};
35
36
#endif
// FONTPANEL_H
base-container.h
BaseContainer
A class template for widget containers.
Definition:
base-container.h:7
FontPanel
Definition:
font-panel.h:14
FontPanel::setFont
void setFont(QFont font, float line_height)
Definition:
font-panel.cpp:74
FontPanel::font
QFont font()
Definition:
font-panel.cpp:70
FontPanel::~FontPanel
~FontPanel()
Definition:
font-panel.cpp:65
FontPanel::FontPanel
FontPanel(QWidget *parent, MainWindow *main_window)
Definition:
font-panel.cpp:7
MainWindow
Definition:
mainwindow.h:25
Ui
Definition:
layer-list-item.h:7
src
widgets
panels
font-panel.h
Generated by
1.9.1