Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Может кто делал свой собсвенный аналог FileDialog ?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
flankerr
Может кто делал свой собсвенный аналог FileDialog ?
Litkevich Yuriy
Здается мне, что ни кто не делал. В свое время AD, интерисовался.
ViGOur
Лучше скажи, чего ты хочешь сделать! :)

Если просто расширить диалог, то смотри: Расширенные диалоги
trdm
Цитата(ViGOur @ 4.2.2009, 15:36) *
Лучше скажи, чего ты хочешь сделать! :)

+ 2.
в зависимости от нюансов, задача может потребовать разных путей решений....
Litkevich Yuriy
я подозреваю, что задача сделать клон виндовозного, только, чтобы он не лез в сетевое окружение, которое может быть мертвым (сетка отвалилась или еще что-нибудь)
AD
Цитата(Litkevich Yuriy @ 4.2.2009, 16:44) *
я подозреваю, что задача сделать клон виндовозного, только, чтобы он не лез в сетевое окружение, которое может быть мертвым (сетка отвалилась или еще что-нибудь)

:) На самом деле я пока что решения так и не нашел. Prog.org подсказал то же решение, что здесь я увидел в первый день моего вопроса. Но то решение не помогло.
flankerr
Стандартный диалог даёт пользователю слишком много возможностей. Мне надо всё лишние убрать. К примеру дать доступ к содержимому папки users а к остальному запретить при этом пользователю не давать знать где именно находиться данная папка.(считать её диском). Ну т.п. и т.д.
Litkevich Yuriy
Цитата(flankerr @ 5.2.2009, 15:39) *
К примеру дать доступ к содержимому папки users а к остальному запретить при этом пользователю не давать знать где именно находиться данная папка.(считать её диском). Ну т.п. и т.д.
поищи по подфоруму Free DevStudio++ или unNStudioReport, кто-то из ребят озадачивался этим вопросом и вродебы он был решен.
trdm
В репорте не решалась такая проблема.
Но сама проблема помоему решается весьма просто.
flankerr
Цитата(trdm @ 5.2.2009, 13:02) *
В репорте не решалась такая проблема.
Но сама проблема помоему решается весьма просто.

Созданием собственного диалога, других путей пока не вижу. Но тут встаёт много вопросов. Как файлам назаначать соответсвующие иконки, как различать диски CD\HDD\съёмный
и т.п.
Litkevich Yuriy
Цитата(flankerr @ 5.2.2009, 16:53) *
Как файлам назаначать соответсвующие иконки, как различать диски CD\HDD\съёмный
а Qt'явый диалог это может? (тот что не радной, а единый для всех осек). Если может, то надо в код подглядеть.
flankerr
Цитата(Litkevich Yuriy @ 5.2.2009, 14:40) *
Цитата(flankerr @ 5.2.2009, 16:53) *
Как файлам назаначать соответсвующие иконки, как различать диски CD\HDD\съёмный
а Qt'явый диалог это может? (тот что не радной, а единый для всех осек). Если может, то надо в код подглядеть.

может. И определть тип диска тоже может. Работает ли это в линухе не знаю.
а в коде там чёрт ногу сломит - у меня пока не получилось разобраться...
AD
Цитата(flankerr @ 5.2.2009, 15:19) *
может. И определть тип диска тоже может. Работает ли это в линухе не знаю.
а в коде там чёрт ногу сломит - у меня пока не получилось разобраться...

Что правда, то правда. Пытался разобраться в том коде, понял, что это не для моего ума! :) Решил подождать, пока кто-то реализует эту штуку.
flankerr, жду с нетерпением решения! :)
:D
flankerr
Цитата(AD @ 5.2.2009, 16:30) *
жду с нетерпением решения! :):D

Разбираться времени не было поэтому сделал свой сильно упрощённый благо мне этого оказалось достаточным.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.