Название: qfilesystemmodel + qtableview+монтирование флеш Отправлено: koldun90 от Марта 14, 2015, 20:06 здравствуйте сделал простенький проект
tableview и две кнопки pushbutton отображаю стандартный qfilesystemmodel в tablewview (http://s014.radikal.ru/i329/1503/24/2d6cf0cf2a16.png) (http://www.radikal.ru) Код: #include "mainwindow.h" Смысл в том что когда я монтирую устройство tableview переходит в каталог с примонтированным устройством (/mnt/sdb1) когда я размонтирую устройство переходит в корневой каталог ("/") Ну и соответственно когда я кликаю двойным нажатие мыши по папке он заходит в папку. Проблема заключается в следующем: Допустим я делаю вот так. 1) Запускаю прогу 2) жму кнопку монтировать --устройство примонтировалось отобразилось сообщение смонтировано и tableview перешел в каталог /mnt/sdb1 отображается содержимое 3) потом жму размонтировать--- устройство размонтировалось отобразилось сообщение размонтировано и tableview перешел в каталог /--корень 4) жму снова кнопку монтировать---устройство примонтировалось отобразилось сообщение смонтировано и tableview перешел в каталог /mnt/sdb1 НО все содержимое флешки не отображается видно только папку с .. и с . хотя на флешке есть и папки и файлы. Так что проблема собственно что при повторном монтировании не отображается содержимое /mnt/sdb1 хотя стандартный менеджер операционки видит все каталоги и папки на ней даже после повторного монтирования... что можно сделать? |