Gui::Dialog::DlgExpressionInput Class Reference

#include <DlgExpressionInput.h>

Public Slots

void show ()
 

Public Member Functions

bool discardedFormula () const
 
 DlgExpressionInput (const App::ObjectIdentifier &_path, boost::shared_ptr< const App::Expression > _expression, const Base::Unit &_impliedUnit, QWidget *parent=0)
 
bool eventFilter (QObject *obj, QEvent *event)
 
QPoint expressionPosition () const
 
boost::shared_ptr< App::ExpressiongetExpression () const
 
void setExpressionInputSize (int width, int height)
 
 ~DlgExpressionInput ()
 

Protected Member Functions

void mousePressEvent (QMouseEvent *)
 
void mouseReleaseEvent (QMouseEvent *)
 
void showEvent (QShowEvent *)
 

Constructor & Destructor Documentation

◆ DlgExpressionInput()

DlgExpressionInput::DlgExpressionInput ( const App::ObjectIdentifier _path,
boost::shared_ptr< const App::Expression _expression,
const Base::Unit _impliedUnit,
QWidget parent = 0 
)
explicit

◆ ~DlgExpressionInput()

DlgExpressionInput::~DlgExpressionInput ( )

Member Function Documentation

◆ discardedFormula()

bool Gui::Dialog::DlgExpressionInput::discardedFormula ( ) const

◆ eventFilter()

bool DlgExpressionInput::eventFilter ( QObject obj,
QEvent event 
)

◆ expressionPosition()

QPoint DlgExpressionInput::expressionPosition ( ) const

◆ getExpression()

boost::shared_ptr<App::Expression> Gui::Dialog::DlgExpressionInput::getExpression ( ) const

◆ mousePressEvent()

void DlgExpressionInput::mousePressEvent ( QMouseEvent *  ev)
protected

◆ mouseReleaseEvent()

void DlgExpressionInput::mouseReleaseEvent ( QMouseEvent *  ev)
protected

◆ setExpressionInputSize()

void DlgExpressionInput::setExpressionInputSize ( int  width,
int  height 
)

◆ show

◆ showEvent()

void DlgExpressionInput::showEvent ( QShowEvent *  ev)
protected

The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Gui/DlgExpressionInput.h
  • Sources/FreeCAD/src/Gui/DlgExpressionInput.cpp