Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 25.10.2009, 23:57 |
Прекращайте трёп. Тема называется "custom FileDialog, как заменить Model?" |
|
AD | Дата 25.10.2009, 22:41 |
С момента обнаружения этого факта было ли принято что-нибудь, чтобы разработчики устранили данную проблему? Ага. Начал копать... Дошел до какой-то стадии, потом бросил - слишком много прочей работы. Результаты раскопок есть на форуме prog.org http://www.prog.org.ru/topic_10757_0.html Будет время обязательно поищу... Пока совсем не до этого! |
|
SABROG | Дата 25.10.2009, 22:04 |
Такое-же поведение наблюдается и у родного виндового диалога. А вот в КДЕ-шном диалоге(Линукс) у меня такого не происходило. Не знаю, почему у тебя в родном виндовом зависает. У меня не зависает родной виндовый диалог С момента обнаружения этого факта было ли принято что-нибудь, чтобы разработчики устранили данную проблему? |
|
AD | Дата 25.10.2009, 12:39 |
Такое-же поведение наблюдается и у родного виндового диалога. А вот в КДЕ-шном диалоге(Линукс) у меня такого не происходило. Не знаю, почему у тебя в родном виндовом зависает. У меня не зависает родной виндовый диалог |
|
molchanoviv | Дата 25.10.2009, 9:42 |
Цитата по каким-то причинам он зависает при неисправной сети Такое-же поведение наблюдается и у родного виндового диалога. А вот в КДЕ-шном диалоге(Линукс) у меня такого не происходило. |
|
AD | Дата 23.10.2009, 11:55 |
Хочу сразу заметить, что в стандартном QFileDialog имеются прорехи: по каким-то причинам он зависает при неисправной сети, если это не лабораторная или курсовая работа, то лучше это учесть и использовать функции ОС. Понимаю, что это менее удобно, но иначе будут проблемы, если есть проблемы с сетью. Или же постараться обнаружить эту ошибку в QFileDialog (я этим пока не занимался, слишком много более важной работы.) | |
zamnach | Дата 23.10.2009, 11:49 |
имется задача: написать свой FileDialog (максимально повторяющий функционал стандартного QFileDialog). Но у FileDialog должны быть особенности: 1. Запрет перехода "вверх"/"вниз" по заданным правилам (решено) 2. Свои правила отображения файлов и папок - показывать только те файлы/папки, которые удовлетворяют заданным правилам. Идея решения: унаследоваться от QFileDialog и "обработать его напильником". Для реализации правил фильтрации файлов/папок предполагается подменить model в QFileDialog. Внимание, вопрос: Как подменить модель на другую (для начала - на стандартную)? Ниже приведен пример моего кода (некорректного) из-за которого код "квасится" при инициализации диалога. Раскрывающийся текст
Предполагаю, что надо "проинициализировать" новую модель. Как настроить новую модель? Спасибо. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 23.4.2024, 11:56 |