blob: 5d65cba17e804dc418c83baef36b9d67d2ca310c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include "fontsize.h"
#include <QFont>
#include <QDebug>
#include <QApplication>
#include <QFontMetrics>
int FontSize::SIZE5 = 5;
int FontSize::SIZE6 = 6;
int FontSize::SIZE7 = 7;
int FontSize::SIZE8 = 8;
void FontSize::init()
{
int h = QFontMetrics(QApplication::font()).height();
qDebug() << "Font size:" << h;
h /= 3;
int d = h / 4 + 1;
FontSize::SIZE5 = h - 2*d;
FontSize::SIZE6 = h - d;
FontSize::SIZE7 = h;
FontSize::SIZE8 = h + d/2;
}
|