|
DtkGui
DTK Gui module
|
字体大小设置的一个类,系统默认只设置T6. 更多...


Public 类型 | |
| enum | SizeType { T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9 , T10 , T11 , NSizeTypes } |
信号 | |
| void | fontChanged () |
Public 成员函数 | |
| DFontManager (QObject *parent=nullptr) | |
| Q_INVOKABLE int | fontPixelSize (SizeType type) const |
| 获取字体像素的大小. | |
| Q_INVOKABLE void | setFontPixelSize (SizeType type, int size) |
| 设置字体像素大小. | |
| const QFont | get (SizeType type, const QFont &base) const |
| const QFont | get (SizeType type) const |
| QFont | baseFont () const |
| void | setBaseFont (const QFont &font) |
| 设置字体的通用像素大小. | |
| void | resetBaseFont () |
| const QFont | t1 () const |
| const QFont | t2 () const |
| const QFont | t3 () const |
| const QFont | t4 () const |
| const QFont | t5 () const |
| const QFont | t6 () const |
| const QFont | t7 () const |
| const QFont | t8 () const |
| const QFont | t9 () const |
| const QFont | t10 () const |
| const QFont | t11 () const |
静态 Public 成员函数 | |
| static Q_INVOKABLE int | fontPixelSize (const QFont &font) |
| static Q_INVOKABLE QFont | get (int pixelSize, const QFont &base) |
| 获取字体. | |
属性 | |
| QFont | t1 |
| QFont | t2 |
| QFont | t3 |
| QFont | t4 |
| QFont | t5 |
| QFont | t6 |
| QFont | t7 |
| QFont | t8 |
| QFont | t9 |
| QFont | t10 |
| QFont | baseFont |
字体大小设置的一个类,系统默认只设置T6.
\inmodule dtkgui
| int Dtk::Gui::DFontManager::fontPixelSize | ( | DFontManager::SizeType | type | ) | const |
获取字体像素的大小.
type 字体枚举类型
|
static |
获取字体.
pixelSize 字体的像素大小 base 要基于的字体
| void Dtk::Gui::DFontManager::setBaseFont | ( | const QFont & | font | ) |
设置字体的通用像素大小.
font 预设计的字体像素的大小
| void Dtk::Gui::DFontManager::setFontPixelSize | ( | DFontManager::SizeType | type, |
| int | size | ||
| ) |
设置字体像素大小.
type 字体枚举类型 size 字体大小