QT 学习笔记整理
1、水平布局,默认是居中,设置上对其 addWidget(XXX,0, Qt::AlignTop);设置下对齐 addWidget(XXX,0, Qt::AlignBottom);
2、隐藏窗口左上角图标 setWindowFlags(Qt::Dialog | Qt::CustomizeWindowHint | Qt::WindowTitleHint | Qt::WindowCloseButtonHint);
3、QFontDatabase类提供了当前系统下可用的字体的信息;
该类其中一个函数:
QStringList QFontDatabase::families ( WritingSystem writingSystem = Any ) const
Returns a sorted list of the available font families which support the writingSystem.
返回支持writingSystem的所有字体类型
那么就可以使用这个函数了解我们需要的信息;
例如:
QFontDatabase database;
foreach (const QString &family, database.families())
{
qDebug()<<family;
}
以上这段代码就可以枚举出系统支持的所有字体的名称;
QFontDatabase database;
foreach (const QString &family, database.families(QFontDatabase::SimplifiedChinese))
{
qDebug()<<family;
}
以上这段代码就可以枚举出系统中所有支持中文的字体名称。