История изменений
Исправление grondek, (текущая версия) :
Надо учитывать высоту заголовка представления
m_menu->popup(ui->mainTreeView->viewport()->mapToGlobal(pos));
То есть не совсем от того объекта координаты преобразовывались.
Исходная версия grondek, :
Надо учитывать высоту заголовка представления
m_menu->popup(ui->mainTreeView->viewport()->mapToGlobal(pos));