Choreonoid
1.8
src
ManipulatorPlugin
MprTagTraceStatementPanel.h
Go to the documentation of this file.
1
#ifndef CNOID_MANIPULATOR_PLUGIN_MPR_TAG_TRACE_STATEMENT_PANEL_H
2
#define CNOID_MANIPULATOR_PLUGIN_MPR_TAG_TRACE_STATEMENT_PANEL_H
3
4
#include "
MprStatementPanel.h
"
5
#include <QGridLayout>
6
#include <functional>
7
#include "exportdecl.h"
8
9
namespace
cnoid
{
10
11
class
CNOID_EXPORT
MprTagTraceStatementPanel
:
public
MprStatementPanel
12
{
13
public
:
14
MprTagTraceStatementPanel
();
15
~
MprTagTraceStatementPanel
();
16
17
virtual
void
setEditingEnabled(
bool
on)
override
;
18
virtual
void
onActivated()
override
;
19
virtual
void
onStatementUpdated()
override
;
20
21
protected
:
22
void
createBaseInterfaces(std::function<
void
(QGridLayout* grid)> createOptionInterfaces);
23
24
private
:
25
class
Impl;
26
Impl* impl;
27
};
28
29
}
30
31
#endif
cnoid::MprStatementPanel
Definition:
MprStatementPanel.h:12
cnoid
Definition:
AbstractSceneLoader.h:11
cnoid::MprTagTraceStatementPanel
Definition:
MprTagTraceStatementPanel.h:11
MprStatementPanel.h
Generated by
1.8.17