MessageComposer::PluginActionType

Search for usage in LXR

MessageComposer::PluginActionType Class Reference

#include <pluginactiontype.h>

Public Types

enum  Type : uint8_t {
  Tools = 0 , Edit = 1 , File = 2 , Action = 3 ,
  PopupMenu = 4 , ToolBar = 5 , Options = 6 , None = 7 ,
  Insert = 8 , View = 9
}
 

Public Member Functions

 PluginActionType (QAction *action, Type type)
 
QActionaction () const
 
Type type () const
 

Static Public Member Functions

static QString actionXmlExtension (PluginActionType::Type type)
 

Detailed Description

The PluginActionType class.

Author
Laurent Montel monte.nosp@m.l@kd.nosp@m.e.org

Definition at line 19 of file pluginactiontype.h.

Member Enumeration Documentation

◆ Type

enum MessageComposer::PluginActionType::Type : uint8_t

Definition at line 22 of file pluginactiontype.h.

Constructor & Destructor Documentation

◆ PluginActionType()

PluginActionType::PluginActionType ( QAction * action,
PluginActionType::Type type )
explicit

Definition at line 13 of file pluginactiontype.cpp.

Member Function Documentation

◆ action()

QAction * PluginActionType::action ( ) const
nodiscard

Definition at line 19 of file pluginactiontype.cpp.

◆ actionXmlExtension()

QString PluginActionType::actionXmlExtension ( PluginActionType::Type type)
static

Definition at line 29 of file pluginactiontype.cpp.

◆ type()

PluginActionType::Type PluginActionType::type ( ) const
nodiscard

Definition at line 24 of file pluginactiontype.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:13 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.