Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: YvenTitan от Сентябрь 20, 2019, 11:55



Название: QFileDialog с выбором не только файлов, но и папок
Отправлено: YvenTitan от Сентябрь 20, 2019, 11:55
Здравствуйте
Я хочу сделать такое диалоговое окно, в котором пользователь может выбрать нужные файлы и папки, чтобы потом поместить их в древовидную модель. Папки поместить с содержимыми файлами. Возможно ли это сделать в одном диалоговом окне? Если возможно, то примерно как? Через какой класс? Если через QFileDialog, то можно немного поподробнее.


Название: Re: QFileDialog с выбором не только файлов, но и папок
Отправлено: vic57 от Сентябрь 24, 2019, 00:20
имхо вам qfilesystemmodel нужна
https://doc.qt.io/QT-5/qfilesystemmodel.html#details
или можно через QFileDialog.setFilter
https://doc.qt.io/QT-5/qfiledialog.html#setFilter


Название: Re: QFileDialog с выбором не только файлов, но и папок
Отправлено: kambala от Сентябрь 24, 2019, 11:36
хитрый трюк: https://stackoverflow.com/a/42381520/1971301