Russian Qt Forum

Qt => Model-View (MV) => Тема начата: Larry от Февраль 08, 2016, 11:13



Название: Сигнал выделить все QTableView
Отправлено: Larry от Февраль 08, 2016, 11:13
Добрый день.
Не смог найти сигнал, который испускается при выделении всех строк в QTableView по ctrl+a. Как называется этот сигнал?


Название: Re: Сигнал выделить все QTableView
Отправлено: kambala от Февраль 08, 2016, 11:19
такого нет. перехватывай keyPressEvent


Название: Re: Сигнал выделить все QTableView
Отправлено: Larry от Февраль 08, 2016, 11:27
Жаль...придется ручками :). Спасибо.


Название: Re: Сигнал выделить все QTableView
Отправлено: Igors от Февраль 08, 2016, 13:02
Есть сигнал selectionChanged, а все или не все - в слоте разберетесь


Название: Re: Сигнал выделить все QTableView
Отправлено: Larry от Февраль 08, 2016, 13:11
да, я видел этот сигнал. Просто мне надо, чтобы при нажатии комбинации ctrl+a на карте выделились все итемы таблицы и соответственно все объекты на карте, поэтому и хотел узнать сигнал, а так надо будет руками выделить все итемы...


Название: Re: Сигнал выделить все QTableView
Отправлено: Igors от Февраль 08, 2016, 14:44
да, я видел этот сигнал. Просто мне надо, чтобы при нажатии комбинации ctrl+a на карте выделились все итемы таблицы и соответственно все объекты на карте, поэтому и хотел узнать сигнал, а так надо будет руками выделить все итемы...
При нажатии ctrl+a все айтемы таблицы и будут выбраны (selected), потом придет selectionChanged по которому Вы сможете выделить все объекты на карте


Название: Re: Сигнал выделить все QTableView
Отправлено: Larry от Февраль 08, 2016, 17:36
Спасибо, попробую и отпишусь.