I begin thinking to revert to Qt4.0.1...
There is QListWidget in my application that contains font list of system. Every item must represent name and look of font. In Windows all is Ok but under Linux most of items draw with standard font.
Qt Code:
  1. void settingsDialogImpl::createFamiliesList()
  2. {
  3. QFontDatabase fontDatabase;
  4. ui.familiesList->addItems(fontDatabase.families());
  5. for (int i = 0; i < ui.familiesList->count(); ++i) {
  6. ui.familiesList->item(i)->setFont(QFont(ui.familiesList->item(i)->text()));
  7. if (ui.familiesList->item(i)->text() == currentSettings->font.family()) {
  8. ui.familiesList->setCurrentRow(i);
  9. }
  10. }
  11. }
To copy to clipboard, switch view to plain text mode