![]() |
An open-source, flexible 3D physical simulation framework
|
#include <CaptureGUI.h>
Public Member Functions | |
CaptureGUI (interfaces::ControlCenter *c) | |
~CaptureGUI () | |
void | show (void) |
void | hide (void) |
bool | isHidden (void) |
void | close (void) |
void | addCamera (CaptureConfig *camera) |
void | removeCamera (CaptureConfig *camera) |
void | cameraSelected (int index) |
void | setFrameRate (double frameRate) |
void | startCapture (void) |
void | stopCapture (void) |
![]() | |
BaseWidget (QWidget *parent, cfg_manager::CFGManagerInterface *_cfg, std::string _widgetName) | |
~BaseWidget () | |
virtual void | cfgUpdateProperty (cfg_manager::cfgPropertyStruct _property) |
void | setHiddenCloseState (bool v) |
bool | getHiddenCloseState () |
void | show () |
void | hide () |
bool | isHidden () |
void | saveState () |
const std::string & | getName () |
![]() | |
CFGClient () | |
virtual | ~CFGClient () |
virtual void | cfgParamCreated (cfgParamId _id) |
virtual void | cfgParamRemoved (cfgParamId _id) |
![]() | |
virtual | ~PropertyCallback () |
Destructor. More... | |
virtual void | valueChanged (QtProperty *property, const QVariant &value) |
Called every time a property has changed its value. More... | |
virtual void | topLevelItemChanged (QtProperty *current) |
Called every time another branch of a QtTreePropertyBrowser has been selected. More... | |
virtual void | accept () |
Associated with the OK button of the Property Dialog. More... | |
virtual void | reject () |
Associated with the Cancel button of the Property Dialog. More... | |
Public Attributes | |
main_gui::PropertyDialog * | pDialog |
Protected Slots | |
void | timerEvent (QTimerEvent *event) |
virtual void | valueChanged (QtProperty *property, const QVariant &value) |
virtual void | accept () |
virtual void | reject () |
Private Member Functions | |
QPushButton * | generatePushButton (QString objectName, QString text) |
QLayout * | generateDoubleBox (QDoubleSpinBox *&theBox, QString objectName, QString text) |
void | updateGUI (void) |
Private Attributes | |
interfaces::ControlCenter * | control |
QtVariantProperty * | status |
QtVariantProperty * | winIDCombo |
QtVariantProperty * | frameBox |
QtVariantProperty * | capture |
unsigned int | camera |
bool | take_events |
bool | first_camera |
bool | update_frame_box |
bool | filled |
std::vector< CaptureConfig * > | cameras |
Additional Inherited Members | |
![]() | |
void | hideSignal (void) |
void | closeSignal (void) |
![]() | |
void | changeEvent (QEvent *ev) |
void | cfgWindow (void) |
void | applyGeometry () |
void | hideEvent (QHideEvent *event) |
void | closeEvent (QCloseEvent *event) |
![]() | |
cfg_manager::CFGManagerInterface * | cfg |
bool | setWindowProp |
bool | hiddenState |
Definition at line 43 of file CaptureGUI.h.
mars::gui::CaptureGUI::CaptureGUI | ( | interfaces::ControlCenter * | c | ) |
Definition at line 26 of file CaptureGUI.cpp.
mars::gui::CaptureGUI::~CaptureGUI | ( | void | ) |
Definition at line 59 of file CaptureGUI.cpp.
|
protectedvirtualslot |
Definition at line 62 of file CaptureGUI.cpp.
void mars::gui::CaptureGUI::addCamera | ( | CaptureConfig * | camera | ) |
Definition at line 117 of file CaptureGUI.cpp.
void mars::gui::CaptureGUI::cameraSelected | ( | int | index | ) |
Definition at line 78 of file CaptureGUI.cpp.
|
inline |
Definition at line 56 of file CaptureGUI.h.
|
private |
|
private |
|
inline |
Definition at line 54 of file CaptureGUI.h.
|
inline |
Definition at line 55 of file CaptureGUI.h.
|
protectedvirtualslot |
Definition at line 63 of file CaptureGUI.cpp.
void mars::gui::CaptureGUI::removeCamera | ( | CaptureConfig * | camera | ) |
Definition at line 135 of file CaptureGUI.cpp.
void mars::gui::CaptureGUI::setFrameRate | ( | double | frameRate | ) |
Definition at line 84 of file CaptureGUI.cpp.
|
inline |
Definition at line 53 of file CaptureGUI.h.
void mars::gui::CaptureGUI::startCapture | ( | void | ) |
Definition at line 88 of file CaptureGUI.cpp.
void mars::gui::CaptureGUI::stopCapture | ( | void | ) |
Definition at line 96 of file CaptureGUI.cpp.
|
protectedslot |
Definition at line 161 of file CaptureGUI.cpp.
|
private |
Definition at line 101 of file CaptureGUI.cpp.
|
protectedvirtualslot |
Definition at line 65 of file CaptureGUI.cpp.
|
private |
Definition at line 72 of file CaptureGUI.h.
|
private |
Definition at line 75 of file CaptureGUI.h.
|
private |
Definition at line 71 of file CaptureGUI.h.
|
private |
Definition at line 66 of file CaptureGUI.h.
|
private |
Definition at line 73 of file CaptureGUI.h.
|
private |
Definition at line 73 of file CaptureGUI.h.
|
private |
Definition at line 70 of file CaptureGUI.h.
main_gui::PropertyDialog* mars::gui::CaptureGUI::pDialog |
Definition at line 51 of file CaptureGUI.h.
|
private |
Definition at line 68 of file CaptureGUI.h.
|
private |
Definition at line 73 of file CaptureGUI.h.
|
private |
Definition at line 73 of file CaptureGUI.h.
|
private |
Definition at line 69 of file CaptureGUI.h.