Отображение значков файлов по умолчанию в Ubuntu

Я использую следующий код для отображения файлов в текущем каталоге:

   self.treeView = QtGui.QListView(self.centralwidget)
   self.treeView.setGeometry(QtCore.QRect(220, 60, 440, 461))
   self.treeView.setObjectName(_fromUtf8("treeView"))
   self.fileSystemModel = QtGui.QFileSystemModel(self.treeView)
   self.fileSystemModel.setReadOnly(True)
   self.root = self.fileSystemModel.setRootPath('.')
   self.treeView.setModel(self.fileSystemModel)
   self.treeView.setRootIndex(self.root)

Результат кода в Windows выглядит примерно так:в окнах

в котором значки файлов по умолчанию отображаются правильно.

Но в Ubuntu все файлы отображаются как пустой файл:в убунту

Почему результаты отличаются от результатов Windows? Что я должен написать дополнительный код для Ubuntu? Спасибо за помощь

0 ответов

Другие вопросы по тегам