Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#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)

comment:1 by san, 8 years ago

У группы вообще не планировалось собственного выделения, его вчера Дима придумал сам.
Выделяться могут только пользователи.

in reply to:  1 comment:2 by alx, 8 years ago

Replying to san:

У группы вообще не планировалось собственного выделения,

Как это не планировалось? Группы изначально были придуманы ровно для того чтобы с их помощью выполнять действия над несколькими пользователями сразу.

comment:3 by dimag, 8 years ago

Александр, твоё мнение, нужно изменить поведение при щелчке на название группы?

comment:4 by san, 8 years ago

В том виде, как программа работает сейчас, тикет не актуален.
Имеет смысл после принятия решения по #444.

comment:5 by alx, 8 years ago

Resolution: fixed
Status: newclosed

Проблема устранена заменой виждета, отображавшего список пользователей ранее, на классы userListModel/userListView. Класс userListView унаследовал от QListView вменяемое поведение. См. r660.

comment:6 by san, 7 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.