API Documentation
Loading...
Searching...
No Matches
ModuleWidget Class Reference
Inheritance diagram for ModuleWidget:
[legend]
Collaboration diagram for ModuleWidget:
[legend]

Public Member Functions

 ModuleWidget (const String &module_name, QWidget *parent=nullptr)
 
ButtoncreateToolButton ()
 
void setModuleActivated (bool activated)
 

Public Attributes

String m_module_name
 
Buttonm_tool_button
 
QMenu * m_menu
 
QAction * activate_action
 

Constructor & Destructor Documentation

◆ ModuleWidget()

ModuleWidget ( const String & module_name,
QWidget * parent = nullptr )
inline

Member Function Documentation

◆ createToolButton()

Button * createToolButton ( )
inline

◆ setModuleActivated()

void setModuleActivated ( bool activated)
inline

Member Data Documentation

◆ activate_action

QAction* activate_action

◆ m_menu

QMenu* m_menu

◆ m_module_name

String m_module_name

◆ m_tool_button

Button* m_tool_button

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