Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: spbtellurian от Февраль 03, 2009, 17:01



Название: QFileDialog - тонкая настройка
Отправлено: spbtellurian от Февраль 03, 2009, 17:01
Как в QFileDialog убрать лишние элементы ? Ну например убрать панельку та что с лева от диалога убрать кнопки создания новых папок и т.п.
В идеале задать пути куда лазить нельзя или наоборот пути куда можно лазить


Название: Re: QFileDialog - тонкая настройка
Отправлено: spirit от Февраль 03, 2009, 17:19
это нативный диалог, имхо никак. разве что самому написать.


Название: Re: QFileDialog - тонкая настройка
Отправлено: spbtellurian от Февраль 03, 2009, 17:27
в виндушном диалоге вроде как есть нечто похожие вот и подумалось а вось и тут есть...


Название: Re: QFileDialog - тонкая настройка
Отправлено: pastor от Февраль 03, 2009, 17:31
Нативные диалоги можно увидеть только при вызове статических методов, таких как QFileDialog::get*. Сам же QFileDialog не есть нативным, он чисто Qt'шный.


Поэтому, spbtellurian, пробуй от него наследоваться и определить нужный тебе функционал.


Название: Re: QFileDialog - тонкая настройка
Отправлено: spbtellurian от Февраль 04, 2009, 15:33
Наследование этот вопрос увы не решит. Тут надо копаться в исходниках а это черевато тем что со с следующей версиий придёться снова всё переделавать. Придёться писать свой диалог