Есть QListWidget в режиме пиктограмм. При щелчке мышью по элементу списка он выделяется (темнеет
иконка и текст). Если после этого щёлкнуть мышью где-то в другом месте, то выделение меняется , но
иконка остаётся такой же затемнённой, а текст из тёмного выделения переходит в серое выделение. Есть ли
способ снять выделение с элемента списка полностью, чтобы в списке не было выделенных элементов?
Подойдет http://qt-project.org/doc/qt-4.8/qlistwidgetitem.html#setSelected?
И ещё... Есть ли ли метод, без перебора элементов списка, определить наличие или отсутствие в нём выделенного элемента?
listWidget->selectedItems ().isEmpty()
вернет true, если нет выделенных элементов.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)