summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/fontdatabases/fontconfig/qfontconfigdatabase.h
blob: 5945b6eb80e340b90639ce3f00aa806081f9356f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef QFONTCONFIGDATABASE_H
#define QFONTCONFIGDATABASE_H

#include <QPlatformFontDatabase>
#include "qbasicunixfontdatabase.h"

class QFontconfigDatabase : public QBasicUnixFontDatabase
{
public:
    void populateFontDatabase();
    QFontEngine *fontEngine(const QFontDef &fontDef, QUnicodeTables::Script script, void *handle);
    QStringList fallbacksForFamily(const QString family, const QFont::Style &style, const QUnicodeTables::Script &script) const;
};

#endif // QFONTCONFIGDATABASE_H