Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Racheengel от Июль 21, 2016, 21:05



Название: Виджет для выбора пути
Отправлено: Racheengel от Июль 21, 2016, 21:05
Всем привет,

подскажите, пожалуйста, как мог бы называться виджет типа строчки выбора пути к папке в файловых диалогах, начиная с Windows 7?

(вверху на скриншоте - https://philstech.files.wordpress.com/2009/03/image1.png )
Там можно кликать мышом и вводить путь текстом, или же выбирать, кликая по стрелкам.
А еще при поиске там бежить прогресс-бар :)

Что-то типа Path Input Bar или что-то похожее.
Вроде как в Qt-диалогах такой фичи нет (или я не нашел...)



Название: Re: Виджет для выбора пути
Отправлено: Bepec от Июль 21, 2016, 21:29
Как на мой взгляд фишка винды.
В принципе получается совмещение прогрессбара, лийнэдита, сборища кнопок. Но с таким функционалом в Qt я ничего не видел и не увижу наверно. Ибо это совмещенный виджет какой то, а Qt предпочитает узкоспециализированные :)


Название: Re: Виджет для выбора пути
Отправлено: Racheengel от Июль 21, 2016, 23:02
вот смотрю, в макаке вроде тоже есть, Path Bar зовут.
самому как то ломает делать, честно говоря, думал - авось имеется...


Название: Re: Виджет для выбора пути
Отправлено: Bepec от Июль 22, 2016, 10:16
Ну, если тз сформируешь, я могу на досуге накропать.
Хотя от моего кода у Igors короткое замыкание может случится. Но тут уж хз хз :D


Название: Re: Виджет для выбора пути
Отправлено: panAlexey от Июль 22, 2016, 11:04
Подпишусь на тему, тоже интересны нестандартные виджеты - они дают хорошее впечатление от софта.


Название: Re: Виджет для выбора пути
Отправлено: poru от Июль 22, 2016, 13:07
А в popup ComboBox'а что должно быть? История, как в проводнике или путь в виде списка?


Название: Re: Виджет для выбора пути
Отправлено: Bepec от Июль 22, 2016, 13:09
Он имеет в виду самую верхнюю строку, аля library > bla bla > bla bla.
Собственно реализовать то не так сложно, другой вопрос что как раз нужно ТЗ - потому что в Windows там список стандартных локаций, а что в "новом" будет - хз.


Название: Re: Виджет для выбора пути
Отправлено: Racheengel от Июль 22, 2016, 16:04
нашел старый код qxtcrumbview из libqxt.org.
но оно убогое (как и вся qxt, собственно - неудивитильно, что оно заглохло).


Название: Re: Виджет для выбора пути
Отправлено: lit-uriy от Июль 22, 2016, 21:54
вроде кто-то упоминал подобный виджет, а вот где пока не вспомню, может конечно и из qxt.


Название: Re: Виджет для выбора пути
Отправлено: Igors от Июль 23, 2016, 07:54
Типичный случай когда сколько не извивайся - а писать самому придется. Это займет неск дней - но поиски уже отняли столько же.


Название: Re: Виджет для выбора пути
Отправлено: Racheengel от Июль 23, 2016, 13:01
Типичный случай когда сколько не извивайся - а писать самому придется. Это займет неск дней - но поиски уже отняли столько же.

Скорее всего, да.
Просто странно, что никто еще подобное не написал :)


Название: Re: Виджет для выбора пути
Отправлено: Bepec от Июль 23, 2016, 15:09
Оно сложно для настройки, узко-специализировано для использования. Потому и не выложено в общий доступ.