Changeset 372 for trunk/tools/designer/src/lib/shared/qdesigner_toolbar.cpp
- Timestamp:
- Dec 2, 2009, 4:30:02 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/designer/src/lib/shared/qdesigner_toolbar.cpp
r2 r372 122 122 case QEvent::ContextMenu: 123 123 return handleContextMenuEvent(static_cast<QContextMenuEvent*>(event)); 124 124 125 case QEvent::DragEnter: 125 126 case QEvent::DragMove: … … 129 130 case QEvent::Drop: 130 131 return handleDropEvent(static_cast<QDropEvent *>(event)); 132 131 133 case QEvent::MouseButtonPress: 132 134 return handleMousePressEvent(static_cast<QMouseEvent*>(event)); … … 327 329 } 328 330 331 329 332 bool ToolBarEventFilter::handleDragEnterMoveEvent(QDragMoveEvent *event) 330 333 { … … 400 403 return true; 401 404 } 405 402 406 403 407 void ToolBarEventFilter::startDrag(const QPoint &pos, Qt::KeyboardModifiers modifiers) … … 420 424 } 421 425 426 422 427 QDrag *drag = new QDrag(m_toolBar); 423 428 drag->setPixmap(ActionRepositoryMimeData::actionDragPixmap( action)); … … 425 430 426 431 if (drag->start(dropAction) == Qt::IgnoreAction) { 432 433 434 427 435 hideDragIndicator(); 428 436 if (dropAction == Qt::MoveAction) {
Note:
See TracChangeset
for help on using the changeset viewer.