mgfontdatabase.h
来自「monqueror一个很具有参考价值的源玛」· C头文件 代码 · 共 60 行
H
60 行
#ifndef _MGFONTDATABASE_H#define _MGFONTDATABASE_H// NOTE by ymwei: Only defined families and charSets.class MGFontDatabase{public: MGFontDatabase() {}; ~MGFontDatabase() {}; QStringList families( bool onlyForLocale = TRUE ) const; QValueList<int> pointSizes( const QString &family, const QString &style = QString::null, const QString &charSet = QString::null ); QStringList styles( const QString &family, const QString &charSet = QString::null ) const; QStringList charSets( const QString &familyName, bool onlyForLocale = TRUE ) const; MGFont font( const QString familyName, const QString &style, int pointSize, const QString charSetName = QString::null ); bool isBitmapScalable( const QString &family, const QString &style = QString::null, const QString &charSet = QString::null ) const; bool isSmoothlyScalable( const QString &family, const QString &style = QString::null, const QString &charSet = QString::null ) const; bool isScalable( const QString &family, const QString &style = QString::null, const QString &charSet = QString::null ) const; QValueList<int> smoothSizes( const QString &family, const QString &style, const QString &charSet = QString::null ); static QValueList<int> standardSizes(); bool italic( const QString &family, const QString &style, const QString &charSet = QString::null ) const; bool bold( const QString &family, const QString &style, const QString &charSet = QString::null ) const; int weight( const QString &family, const QString &style, const QString &charSet = QString::null ) const; QString styleString( const MGFont &); static QString verboseCharSetName( const QString & charSetName ); static QString charSetSample( const QString & charSetName );};#endif // _MGFONTDATABASE_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?