Answer the question
In order to leave comments, you need to log in
How to display folders and files as a tree in QTreeView?
Please tell me how to place folders and files in treeView from the directory specified in lineEdit?
#!/usr/bin/python
from PyQt5 import QtCore, QtGui, QtWidgets
from form import Ui_MainWindow
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
def lets_go():
from PyQt5 import QtWidgets
dir_name = QtWidgets.QFileDialog.getExistingDirectory(
None,
"Выберите каталог",
QtWidgets.QDir.currentPath(),
QtWidgets.QFileDialog.ShowDirsOnly | QtWidgets.QFileDialog.DontResolveSymlinks
)
print(str(dir_name))
ui.lineEdit.setText(str(dir_name))
#ul.treeView
ui.toolButton.clicked.connect(lets_go())
sys.exit(app.exec_())
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question