add unittests for context menu actions

Issue #822 wontfix
Andreas Janz created an issue

Concider Benjamins hints:

  1. Context menu auslösen per void QWidget::contextMenuEvent(QContextMenuEvent *event)
  2. erzeugtes Menü abfangen:

    1. bei DataSourceManagerTreeView via sigPopulateContextMenu = pyqtSignal(QMenu, TreeNode)
    2. bei DockManagerLayerTreeModelMenuProvider via DockManagerLayerTreeModelMenuProvider().mSignals.sigPopulateContextMenu = pyqtSignal(QMenu)
  3. menu action of choice auslösen via QMenu().findChildren(QAction) <- da die gewünschte QAction

Comments (3)

  1. Log in to comment