#include <WdgGeo.h>
Inheritance diagram for PSQt::WdgGeo:
Public Slots | |
void | setNewGO (shpGO &) |
void | onRadioGroup () |
void | onButAddSub (QAbstractButton *but) |
void | testSignalGeoIsChanged (shpGO &) |
void | onEdiStep () |
Signals | |
void | geoIsChanged (shpGO &) |
Public Member Functions | |
WdgGeo (QWidget *parent=0, shpGO=shpGO(new PSCalib::GeometryObject()), const unsigned &pbits=0x177777) | |
void | resizeEvent (QResizeEvent *event=0) |
void | moveEvent (QMoveEvent *event=0) |
void | closeEvent (QCloseEvent *event=0) |
WdgGeo is a sub-class of Frame (QWidget).
WdgGeo is an interactive editor of the GeometryObject parameters. Slot setNewGO(shpGO&) - resets the GeometryObject. Sends signal geoIsChanged() when geo is changed.
This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.
Definition at line 38 of file WdgGeo.h.
PSQt::WdgGeo::WdgGeo | ( | QWidget * | parent = 0 , |
|
shpGO | = shpGO(new PSCalib::GeometryObject()) , |
|||
const unsigned & | pbits = 0x177777 | |||
) |
Definition at line 26 of file WdgGeo.cpp.
References geoIsChanged(), onButAddSub(), onEdiStep(), onRadioGroup(), and testSignalGeoIsChanged().
void PSQt::WdgGeo::closeEvent | ( | QCloseEvent * | event = 0 |
) |
void PSQt::WdgGeo::geoIsChanged | ( | shpGO & | ) | [signal] |
Referenced by WdgGeo().
void PSQt::WdgGeo::moveEvent | ( | QMoveEvent * | event = 0 |
) |
Definition at line 217 of file WdgGeo.cpp.
void PSQt::WdgGeo::onButAddSub | ( | QAbstractButton * | but | ) | [slot] |
Definition at line 283 of file WdgGeo.cpp.
References PSQt::INFO, and MsgInLog.
Referenced by WdgGeo().
void PSQt::WdgGeo::onEdiStep | ( | ) | [slot] |
Definition at line 239 of file WdgGeo.cpp.
References PSQt::INFO, and MsgInLog.
Referenced by WdgGeo().
void PSQt::WdgGeo::onRadioGroup | ( | ) | [slot] |
Definition at line 247 of file WdgGeo.cpp.
References PSQt::INFO, and MsgInLog.
Referenced by WdgGeo().
void PSQt::WdgGeo::resizeEvent | ( | QResizeEvent * | event = 0 |
) |
Definition at line 208 of file WdgGeo.cpp.
void PSQt::WdgGeo::setNewGO | ( | shpGO & | ) | [slot] |
Definition at line 391 of file WdgGeo.cpp.
void PSQt::WdgGeo::testSignalGeoIsChanged | ( | shpGO & | ) | [slot] |
Definition at line 403 of file WdgGeo.cpp.
References PSQt::DEBUG, and MsgInLog.
Referenced by WdgGeo().