QGIS API Documentation 4.1.0-Master (bf6e22d825e)
Loading...
Searching...
No Matches
QgsPersistentMenu Class Reference

Builds a menu to be used with toolbars. More...

#include <qgspersistentmenu.h>

Inheritance diagram for QgsPersistentMenu:

Public Member Functions

 QgsPersistentMenu (const QString &title, QWidget *parent=nullptr)
 QgsPersistentMenu is a menu to be used with toolbars.
 ~QgsPersistentMenu () override
void keyPressEvent (QKeyEvent *e) override
void mouseReleaseEvent (QMouseEvent *e) override

Detailed Description

Builds a menu to be used with toolbars.

Menu doesn't close when an action is triggered, and allows triggering multiple actions in a row.

Since
QGIS 4.2

Definition at line 32 of file qgspersistentmenu.h.

Constructor & Destructor Documentation

◆ QgsPersistentMenu()

QgsPersistentMenu::QgsPersistentMenu ( const QString & title,
QWidget * parent = nullptr )
explicit

QgsPersistentMenu is a menu to be used with toolbars.

Definition at line 24 of file qgspersistentmenu.cpp.

◆ ~QgsPersistentMenu()

QgsPersistentMenu::~QgsPersistentMenu ( )
override

Definition at line 28 of file qgspersistentmenu.cpp.

Member Function Documentation

◆ keyPressEvent()

void QgsPersistentMenu::keyPressEvent ( QKeyEvent * e)
override

Definition at line 43 of file qgspersistentmenu.cpp.

◆ mouseReleaseEvent()

void QgsPersistentMenu::mouseReleaseEvent ( QMouseEvent * e)
override

Definition at line 31 of file qgspersistentmenu.cpp.


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