The QgsVectorLayer class emits a selectionChanged() signal . If a QGIS user for example selects a record in the Attribute Table of a Vector Layer - a selectionChanged() signal is emitted an can be connected to an appropriate Slot inside the python code of a plugin. This signal is emitted every time the selection changes. I would need to realize a similar approach, but from a different direction. A signal should only be emitted when a user interaction occurs.
For example:
The user opens an attribute Table (of a vector layer) and selects one ore more records in this Table View with a mouse click. Is it possible to receive this click or select signal within a python plugin?
Does the Attribute TableView in QGIS itself emits a kind of itemSelectionChanged Signal whenever the selection of Attributes in the Table View changes? Which classes could be used to get this signal? I couldn't find any Information concerning my problem in the QGIS-API Documentation.