This is the template class that implements the interface of AbstractUi. More...
#include <InputVector.h>
Public Member Functions | |
bool | directionActivated (LocationDialog *dlg, int index) |
boost::any | get () |
Base::Vector3d | getDirection () const |
Base::Vector3d | getPosition () const |
LocationImpUi (Ui *ui) | |
void | retranslate (QDialog *dlg) |
void | setDirection (const Base::Vector3d &dir) |
void | setPosition (const Base::Vector3d &v) |
~LocationImpUi () | |
Public Member Functions inherited from Gui::AbstractUi | |
virtual bool | directionActivated (LocationDialog *dlg, int index)=0 |
virtual boost::any | get ()=0 |
virtual Base::Vector3d | getDirection () const =0 |
virtual Base::Vector3d | getPosition () const =0 |
virtual void | retranslate (QDialog *dlg)=0 |
virtual void | setDirection (const Base::Vector3d &dir)=0 |
virtual void | setPosition (const Base::Vector3d &v)=0 |
virtual | ~AbstractUi ()=default |
This is the template class that implements the interface of AbstractUi.
The template argument is the Ui interface class built by uic out of a .ui file.
Gui::LocationImpUi< Ui >::LocationImpUi | ( | Ui * | ui | ) |
Gui::LocationImpUi< Ui >::~LocationImpUi | ( | ) |
|
virtual |
|
virtual |
Implements Gui::AbstractUi.
Referenced by draftguitools.gui_trackers.editTracker::move().
|
virtual |
Implements Gui::AbstractUi.
|
virtual |
Implements Gui::AbstractUi.
|
virtual |
Implements Gui::AbstractUi.
References draftguitools.gui_setstyle::translate.
|
virtual |
Implements Gui::AbstractUi.
References femsolver.report::display(), Base::Vector3< double >::epsilon(), Base::Vector3< _Precision >::Length(), Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by Gui::LocationImpUi< Ui >::directionActivated().
|
virtual |
Implements Gui::AbstractUi.