I love Ukraine

Перетаскивание клемм по ряду


Для удобства ручной сортировки есть возможность выделить и перетащить в нужное место одну или группу клемм. Есть маленькое видео про то как я делаю рихтовку клеммного ряда. 

Сначала выделяем клеммы, кликаем на клемме или на группе клемм для выделения. Далее наводим мышку на клемму (или на любую в выделенной группе), которую собираемся перетащить, и нажимаем левую кнопку мыши. Не отпускаем. Через 1 сек включится механизм перетаскивания - курсор поменяет внешний вид, а сама клемма станет зеленого цвета. И далее тянем ее в нужную позицию, на другую клемму. При этом клеммы над которыми проходит курсор будут подсвечиваться зеленым цветом, для облегчения навигации и прицеливания. Подведя к выбранной клемме отпускаем кнопку мыши и смотрим как клеммы переезжают в выбранную позицию.

При перетаскивании всегда нужно учитывать несколько нюансов:

  • Номера клемм при перетаскивании могут меняться, а могут не меняться. То есть если кнопка "обмен номеров при перемещении" не включена - номера клемм на новой позиции сохраняются как были, клеммы переезжают на новое место со своими номерами. Если включена, то порядок номеров клемм сохранится как до перемещения и сдвинутые клеммы получат новые номера.
  • Всегда есть "ведущая" клемма в группе выделенных и перетаскиваемых. От нее ведется отсчет. Она та клемма на которой нажали левую кнопку мыши и начали перетаскивание.
  • Клемма, в позицию которой будут перемещены выделенные клеммы, будет сдвинута в сторону конца клеммника.
  • Перетаскиваются только выделенные клеммы. Если клемма, над которой нажали левую кнопку мыши и начали перетаскивание, не выделена, то она будет принудительно выделена в начале перетаскивания.
  • Выделенные клеммы будут установлены в в новую позицию в том порядке, в котором они расположены до выделения, пересортировка не выполняется.


И теперь слайды, как будет это происходить:

 


Created with the Personal Edition of HelpNDoc: Qt Help documentation made easy