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 47 of file rule_editing.h.

Constructor & Destructor Documentation

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

Definition at line 120 of file rule_editing.cpp.

RuleEditing::~RuleEditing ( )

Definition at line 144 of file rule_editing.cpp.

Member Function Documentation

void RuleEditing::closeEvent ( QCloseEvent *  event)
overrideprivatevirtualslot

Definition at line 221 of file rule_editing.cpp.

RosIntrospection::SubstitutionRuleMap RuleEditing::getRenamingRules ( )
static

Definition at line 264 of file rule_editing.cpp.

QString RuleEditing::getRenamingXML ( )
static

Definition at line 252 of file rule_editing.cpp.

bool RuleEditing::isValidXml ( )
private

Definition at line 150 of file rule_editing.cpp.

void RuleEditing::on_pushButtonCancel_pressed ( )
privateslot

Definition at line 234 of file rule_editing.cpp.

void RuleEditing::on_pushButtonReset_pressed ( )
privateslot

Definition at line 239 of file rule_editing.cpp.

void RuleEditing::on_pushButtonSave_pressed ( )
privateslot

Definition at line 214 of file rule_editing.cpp.

void RuleEditing::on_timer ( )
privateslot

Definition at line 228 of file rule_editing.cpp.

Member Data Documentation

XMLSyntaxHighlighter* RuleEditing::_highlighter
private

Definition at line 75 of file rule_editing.h.

QTimer RuleEditing::_timer
private

Definition at line 76 of file rule_editing.h.

Ui::RuleEditing* RuleEditing::ui
private

Definition at line 73 of file rule_editing.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sat Jul 6 2019 03:44:19