#437 closed улучшение (fixed)
Разделить функции сворачивания/разворачивания групп и выделения кликом
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | interface |
Cc: | san |
Description
Сейчас при клике левой кнопкой мыши по группе пользователей выполняется сразу две разные функции:
- сворачивание/разворачивание группы пользователей;
- выделение группы пользователей.
Так как пользователь далеко не всегда хочет выполнять оба эти действия одновременно (например, если он хочет выделить группу, вовсе не означает, что он хочет ее свернуть или развернуть), предлагаю разделить эти две функции:
- сворачивание/разворачивание выполнять только при клике символа "^"/"V" слева от имени группы;
- выделение группы выполнять только при клике по любой другой части элемента кроме символа "^"/"V".
Change History (6)
follow-up: 2 comment:1 by , 8 years ago
comment:2 by , 8 years ago
Replying to san:
У группы вообще не планировалось собственного выделения,
Как это не планировалось? Группы изначально были придуманы ровно для того чтобы с их помощью выполнять действия над несколькими пользователями сразу.
comment:3 by , 8 years ago
Александр, твоё мнение, нужно изменить поведение при щелчке на название группы?
comment:4 by , 8 years ago
В том виде, как программа работает сейчас, тикет не актуален.
Имеет смысл после принятия решения по #444.
comment:5 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Проблема устранена заменой виждета, отображавшего список пользователей ранее, на классы userListModel/userListView. Класс userListView унаследовал от QListView вменяемое поведение. См. r660.
У группы вообще не планировалось собственного выделения, его вчера Дима придумал сам.
Выделяться могут только пользователи.