Название: QListView+QDirModel - проблема с дискетой (A:) Отправлено: d_a от Март 17, 2009, 12:33 Qt4.5 самосбор + msvc 2003.
QListView выводит дерево каталогов, начинающееся с дисков Windows ("A:", "C:" и т. д.). При этом программа стартует с этим QListView почти пол-минуты (sic!). Опытным путем было установлено, что в этом виновата дискета (QDirModel (видимо?) лезет в нее, пытаясь определить, есть ли там что нибудь). Можно ли как-нибудь образумить эту парочку (QListView+QDirModel), объяснив им, что во флоппи-привод лезть не нужно? ps: QDirModel::setLazyChildCount(true) не помогает. pps: привод снять можно не предлагать, ага. Название: Re: QListView+QDirModel - проблема с дискетой (A:) Отправлено: SABROG от Март 21, 2009, 15:23 Используй QFileSystemModel, для QDirModel это стандартное поведение и оно не изменится.
|