aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/fontsize.cpp
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;
}