Mehr

Qgis-Refresh-Button für Attributaktionen

Qgis-Refresh-Button für Attributaktionen


QgsVectorLayer* vLyr=static_cast(aktLayer->qgsLayer); vLyr->actions()->addAction(QgsAction::ActionType::OpenUrl, "Link im Webbrowser öffnen", "[% "+sAttribute+" %]" , ":/images/images/hotlink.png">

Ich bin mir nicht sicher, ob Ihnen das hilft, da dies für Python ist. Warum fügen Sie die Aktion nicht den Attributen toolBar hinzu.

attributeToolBar = self.iface.mainWindow().findChild(QToolBar,'mattributeToolBar') action = QtGui.QAction(parent) attributeToolBar.addAction(action)

Schau das Video: PG NOTIFY QGIS refresh layer