Нажатие правой кнопкой по QTreeWidgetItem



  • Здравствуйте. Как мне сделать что бы при нажатии на QTreeWidgetItem правой кнопкой мыши - вылазило меню. Именно рядом с этим item'ом.
    Второй вопрос: возможно ли сделать что-то на подобии массива, в котором будут хранится выбранные items?
    Например пользователь тыкнул на item правой кнопкой - вылезло окно, там пункт "Добавить в прайс-лист". При нажатии на "Добавить в прайс-лист" оно добавляет этот item в массив. А потом уже в новом окошке из этого массива считывается в новый QListWidget и выводит на печать.



  • законектится на
    void QWidget::customContextMenuRequested(const QPoint & pos) [signal]
    потом сочинять нужное меню и показывать вручную в pos
    либо подсоединить к QTreeWidget::viewport() фильтр событий, перехватывать mouseButtonRelease и снова же сочинять вручную нужное меню


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.