Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
RuleEditing Class Reference

#include <rule_editing.h>

Inheritance diagram for RuleEditing:
Inheritance graph
[legend]

Public Member Functions

 RuleEditing (QWidget *parent=0)
 
 ~RuleEditing ()
 

Static Public Member Functions

static RosIntrospection::SubstitutionRuleMap getRenamingRules ()
 
static QString getRenamingXML ()
 

Private Slots

virtual void closeEvent (QCloseEvent *event) override
 
void on_pushButtonCancel_pressed ()
 
void on_pushButtonReset_pressed ()
 
void on_pushButtonSave_pressed ()
 
void on_timer ()
 

Private Member Functions

bool isValidXml ()
 

Private Attributes

XMLSyntaxHighlighter_highlighter
 
QTimer _timer
 
Ui::RuleEditing * ui
 

Detailed Description

Definition at line 46 of file rule_editing.h.

Constructor & Destructor Documentation

◆ RuleEditing()

RuleEditing::RuleEditing ( QWidget *  parent = 0)
explicit

Definition at line 119 of file rule_editing.cpp.

◆ ~RuleEditing()

RuleEditing::~RuleEditing ( )

Definition at line 141 of file rule_editing.cpp.

Member Function Documentation

◆ closeEvent

void RuleEditing::closeEvent ( QCloseEvent *  event)
overrideprivatevirtualslot

Definition at line 211 of file rule_editing.cpp.

◆ getRenamingRules()

RosIntrospection::SubstitutionRuleMap RuleEditing::getRenamingRules ( )
static

Definition at line 253 of file rule_editing.cpp.

◆ getRenamingXML()

QString RuleEditing::getRenamingXML ( )
static

Definition at line 240 of file rule_editing.cpp.

◆ isValidXml()

bool RuleEditing::isValidXml ( )
private

Definition at line 146 of file rule_editing.cpp.

◆ on_pushButtonCancel_pressed

void RuleEditing::on_pushButtonCancel_pressed ( )
privateslot

Definition at line 224 of file rule_editing.cpp.

◆ on_pushButtonReset_pressed

void RuleEditing::on_pushButtonReset_pressed ( )
privateslot

Definition at line 229 of file rule_editing.cpp.

◆ on_pushButtonSave_pressed

void RuleEditing::on_pushButtonSave_pressed ( )
privateslot

Definition at line 204 of file rule_editing.cpp.

◆ on_timer

void RuleEditing::on_timer ( )
privateslot

Definition at line 218 of file rule_editing.cpp.

Member Data Documentation

◆ _highlighter

XMLSyntaxHighlighter* RuleEditing::_highlighter
private

Definition at line 73 of file rule_editing.h.

◆ _timer

QTimer RuleEditing::_timer
private

Definition at line 74 of file rule_editing.h.

◆ ui

Ui::RuleEditing* RuleEditing::ui
private

Definition at line 71 of file rule_editing.h.


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


plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Fri Jun 23 2023 02:28:04