Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Eretic от Сентябрь 21, 2012, 21:32



Название: Получить значение из сигнала
Отправлено: Eretic от Сентябрь 21, 2012, 21:32
Приветствую всех кто зашёл в темку!
Прошу помощи.

На форме находится QTableView. К нему:
Код:
connect(ui->myTableView,
                SIGNAL(customContextMenuRequested(QPoint)),
                this,
                SLOT(mySlotForContextMenu()));

По правой кнопке мыши вызывается метод mySlotForContextMenu(), который вызывает контекстное меню.

Вопрос в том, как в этом методе получить координаты выделенной ячейки (по которой кликнули мышью) ?

Заранее спасибо


Название: Re: Получить значение из сигнала
Отправлено: mutineer от Сентябрь 21, 2012, 23:35
Сделать у слота параметр типа QPoint, получишь координаты клика, по ним найдешь ячейку


Название: Re: Получить значение из сигнала
Отправлено: Eretic от Сентябрь 21, 2012, 23:48
Сделать у слота параметр типа QPoint, получишь координаты клика, по ним найдешь ячейку

Спасибо огромное разобрался.