Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: QCasper от Март 30, 2006, 15:12



Название: список шрифтов
Отправлено: QCasper от Март 30, 2006, 15:12
как получить список шрифтов, установленных в системе?


Название: список шрифтов
Отправлено: L.Marvell от Март 30, 2006, 15:15
Смотри в сторону QFontDatabase


Название: список шрифтов
Отправлено: AlexKiriukha от Март 30, 2006, 16:36
Например:

Код:
QFontDatabase fdb;
QStringList fontNames = fdb.families();


В fontNames будут находится названия шрифтов.

Или:
Код:
QStringList fontNames = QFontDatabase().families();


Note: перед созданием QFontDatabase нужно сделать
Код:
QApplication app(argc, argv);

в противном случае будет Segmentation fault.