Пятница
04.07.2025, 21:08
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 45

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Декабрь » 3 » Прослушивание аудио в файловом диалоге
Прослушивание аудио в файловом диалоге
15:05

Хорошо быть opensource-программистом: если тебе что-то не нравится в приложении, то есть возможность это исправить. Aurélien Gâteau в процессе настройки KAlarm столкнулся с необходимостью подобрать звуковой сигнал, и для упрощения процесса он попытался воспользоваться предпросмотром (точнее, предпрослушиванием) в диалоге выбора файлов (значок с гаечным ключом ➤ Миниатюра сбоку). Включил — и ужаснулся:

Как же это можно улучшить?

Шаг первый: убираем виджет group box — здесь он не нужен, и только занимает место:

Шаг второй: делаем одинаковый размер для всех элементов:

Шаг третий: все ли кнопки нам остро необходимы? Уберём «Stop» и «Toggle looping»:

Шаг четвёртый: уже лучше, но есть ещё один неактивный значок. На самом деле, он идёт в комплекте с виджетом Phonon::SeekSlider и легко убирается. Итак, что у нас получилось:

Ещё лучше (по мнению Aurélien’а), но всё равно расходуется довольно много горизонтального пространства и хотелось бы больше места отвести под список файлов. Можно было бы избавиться и от регулятора уровня громкости, но нас и так некоторые товарищи могут обвинить в гномофилии. Можно поступить умнее: уровень громкости менее важен, чем seek slider, так что мы можем скрыть его, когда недостаточно места:

Кстати, эти улучшения относятся и к предпросмотру видео:

Все изменения войдут в KDE SC 4.6.


Источник:http://knotes.ru/2010/11/file-dialog-audio-preview-improvements/

Категория: Другие | Просмотров: 603 | Добавил: boiko | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2025
    Хостинг от uCoz