hi, i am novice and i have a question:
i need to resize the column of the "name", eliminate the column of "kind" on this file browser. Also i need to hide the close and resize button of the main window.
this is the code:

import sys

from PyQt5.QtWidgets import *
from PyQt5.QtCore import *

class Widget(QWidget):
def __init__(self, *args, **kwargs):
QWidget.__init__(self, *args, **kwargs)
hlay = QHBoxLayout(self)
self.treeview = QTreeView()
self.listview = QListView()
#setto la geometria della finestra
self.setGeometry(0, 0, 500, 150)
self.setWindowTitle('HW player')

hlay.addWidget(self.treeview)
hlay.addWidget(self.listview)


path = QDir.rootPath()


self.dirModel = QFileSystemModel()
self.dirModel.setRootPath(QDir.rootPath())
self.dirModel.setFilter(QDir.NoDotAndDotDot | QDir.AllDirs)

self.fileModel = QFileSystemModel()
self.fileModel.setFilter(QDir.NoDotAndDotDot | QDir.Files)

self.treeview.setModel(self.dirModel)
self.listview.setModel(self.fileModel)

self.treeview.setRootIndex(self.dirModel.index(pat h))
self.listview.setRootIndex(self.fileModel.index(pa th))

self.treeview.clicked.connect(self.on_clicked)

def on_clicked(self, index):
path = self.dirModel.fileInfo(index).absoluteFilePath()
self.listview.setRootIndex(self.fileModel.setFileP ath(path))
print (path)


if __name__ == '__main__':
app = QApplication(sys.argv)
w = Widget()
w.show()
sys.exit(app.exec_())



Schermata 2019-11-11 alle 22.46.30.jpg