setIconSize on Ubuntu doesnt work any idea how to make it work


it doesn not work when the code run in maya environment

however if I run the code in Ubuntu as stanalone

file_view.setIconSize(QtCore.QSize(225,225)) works fine as expected

import os 
import sys 
from PySide import QtGui, QtCore 
 
 
def main(): 
    app = QtGui.QApplication(sys.argv) 
 
    home_dir = os.path.expanduser("~") 
 
    file_model = QtGui.QFileSystemModel() 
    file_model.setRootPath(home_dir) 
 
    file_view = QtGui.QListView(); 
    file_view.setModel(file_model) 
    file_view.setRootIndex(file_model.index(home_dir)) 
    file_view.setIconSize(QtCore.QSize(225,225)) 
 
    file_view.show() 
 
    app.exec_() 
 
if __name__ == "__main__": 
    main() 

is their any other way I can get setIconSize(QtCore.QSize(225,225)) to work for list view?