QGIS API Documentation 4.1.0-Master (0cdd3ae6384)
Loading...
Searching...
No Matches
QgsConfigureShortcutsDialog Class Reference

Reusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager. More...

#include <qgsconfigureshortcutsdialog.h>

Inheritance diagram for QgsConfigureShortcutsDialog:

Public Slots

void setFilter (const QString &filterText)
 Sets the text for the filter line edit.

Public Member Functions

 QgsConfigureShortcutsDialog (QWidget *parent=nullptr, QgsShortcutsManager *manager=nullptr)
 Constructor for QgsConfigureShortcutsDialog.

Protected Member Functions

void keyPressEvent (QKeyEvent *event) override
void keyReleaseEvent (QKeyEvent *event) override

Detailed Description

Reusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager.

Definition at line 36 of file qgsconfigureshortcutsdialog.h.

Constructor & Destructor Documentation

◆ QgsConfigureShortcutsDialog()

QgsConfigureShortcutsDialog::QgsConfigureShortcutsDialog ( QWidget * parent = nullptr,
QgsShortcutsManager * manager = nullptr )

Constructor for QgsConfigureShortcutsDialog.

Parameters
parentparent widget
managerassociated QgsShortcutsManager, or leave as nullptr to use the default singleton QgsShortcutsManager instance.

Definition at line 47 of file qgsconfigureshortcutsdialog.cpp.

Member Function Documentation

◆ keyPressEvent()

void QgsConfigureShortcutsDialog::keyPressEvent ( QKeyEvent * event)
overrideprotected

Definition at line 482 of file qgsconfigureshortcutsdialog.cpp.

◆ keyReleaseEvent()

void QgsConfigureShortcutsDialog::keyReleaseEvent ( QKeyEvent * event)
overrideprotected

Definition at line 522 of file qgsconfigureshortcutsdialog.cpp.

◆ setFilter

void QgsConfigureShortcutsDialog::setFilter ( const QString & filterText)
slot

Sets the text for the filter line edit.

This will immediately filter the shortcuts list to only matching items.

Since
QGIS 4.2

Definition at line 85 of file qgsconfigureshortcutsdialog.cpp.


The documentation for this class was generated from the following files: