Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: daspisch от Февраль 15, 2010, 17:48



Название: Drag&Drop из QTableWidget в QLineEdit
Отправлено: daspisch от Февраль 15, 2010, 17:48
Собственно пытаюсь сделат, но что-то не получается. Основная проблема в невозможности определении получателя если использовать MainWindow::dropEvent и то что не могу достать данне из event.
Надо ли переопределять дропивент от текстового поля(если да то как) и как достать данные о переносимой строке таблицы.
PS Асистент читал, там описывается простейший случай который я и сам могу сделать  :-[


Название: Re: Drag&Drop из QTableWidget в QLineEdit
Отправлено: mcrads от Февраль 15, 2010, 22:40
Сейчас у меня стоит та же примерно проблема. Только D'n'D мне нужно сделать между двумя QGraphicsView. Для этого я начинаю изобретать велосипед. Фильтр событий + событие клика, событие релиза.
Лично мне так даже проще нежели мучаться с D'n'D - я еще конечно не закончил пока что - но в принципе получается.


Название: Re: Drag&Drop из QTableWidget в QLineEdit
Отправлено: daspisch от Февраль 16, 2010, 10:15
тоесть, переопределил метод mousePressEvent, mouseMoveEvent, dragEnterEvent, dragMoveEvent и dragEvent для каждого участника таскания?


Название: Re: Drag&Drop из QTableWidget в QLineEdit
Отправлено: mcrads от Февраль 16, 2010, 18:57
я делал так ) в принципе это просто сравнительно )