Fraxinus
2023.01.05-dev+develop.0da12
An IGT application
|
Clipper container. Used by ClippersWidget. More...
#include <cxClippers.h>
Signals | |
void | changed () |
Public Member Functions | |
Clippers (VisServicesPtr services) | |
void | importList (QString clippers) |
QString | exportList () |
InteractiveClipperPtr | getClipper (QString clipperName) |
void | add (QString clipperName, InteractiveClipperPtr clipper) |
void | remove (QString clipperName) |
bool | exists (QString clipperName) |
int | size () |
QStringList | getClipperNames () |
void | parseXml (QDomNode parentNode) |
void | addXml (QDomNode &parentNode) |
Protected Member Functions | |
void | createDefaultClippers () |
QStringList | getInitialClipperNames () |
Protected Attributes | |
VisServicesPtr | mServices |
std::map< QString, InteractiveClipperPtr > | mClippers |
QStringList | mClipperList |
Clipper container. Used by ClippersWidget.
Definition at line 28 of file cxClippers.h.
cx::Clippers::Clippers | ( | VisServicesPtr | services | ) |
Definition at line 28 of file cxClippers.cpp.
void cx::Clippers::add | ( | QString | clipperName, |
InteractiveClipperPtr | clipper | ||
) |
Definition at line 133 of file cxClippers.cpp.
void cx::Clippers::addXml | ( | QDomNode & | parentNode | ) |
Definition at line 50 of file cxClippers.cpp.
|
signal |
|
protected |
Definition at line 99 of file cxClippers.cpp.
bool cx::Clippers::exists | ( | QString | clipperName | ) |
Definition at line 162 of file cxClippers.cpp.
QString cx::Clippers::exportList | ( | ) |
Definition at line 94 of file cxClippers.cpp.
InteractiveClipperPtr cx::Clippers::getClipper | ( | QString | clipperName | ) |
Definition at line 121 of file cxClippers.cpp.
QStringList cx::Clippers::getClipperNames | ( | ) |
Definition at line 167 of file cxClippers.cpp.
|
protected |
Definition at line 113 of file cxClippers.cpp.
void cx::Clippers::importList | ( | QString | clippers | ) |
Definition at line 85 of file cxClippers.cpp.
void cx::Clippers::parseXml | ( | QDomNode | parentNode | ) |
Definition at line 64 of file cxClippers.cpp.
void cx::Clippers::remove | ( | QString | clipperName | ) |
Definition at line 147 of file cxClippers.cpp.
|
inline |
Definition at line 39 of file cxClippers.h.
|
protected |
Definition at line 51 of file cxClippers.h.
|
protected |
Definition at line 50 of file cxClippers.h.
|
protected |
Definition at line 48 of file cxClippers.h.