Gui::PropertyEditor::VectorLineEdit Class Reference
Public Member Functions | |
bool apply (const std::string &propName) | |
VectorLineEdit (int decimals, QWidget *parent=0, bool expressionOnly=false) | |
![]() | |
bool apply (const std::string &propName) | |
void bind (const App::ObjectIdentifier &_path) | |
ExpLineEdit (QWidget *parent=0, bool expressionOnly=false) | |
void keyPressEvent (QKeyEvent *event) | |
void resizeEvent (QResizeEvent *event) | |
void setExpression (boost::shared_ptr< App::Expression > expr) | |
![]() | |
virtual bool apply () | |
bool autoApply () const | |
virtual void bind (const App::Property &prop) | |
ExpressionBinding () | |
QPixmap getIcon (const char *name, const QSize &size) const | |
bool hasExpression () const | |
bool isBound () const | |
void setAutoApply (bool value) | |
~ExpressionBinding () | |
Additional Inherited Members | |
![]() | |
void expressionChange (const App::ObjectIdentifier &id) | |
std::string getEscapedExpressionString () const | |
boost::shared_ptr< App::Expression > getExpression () const | |
std::string getExpressionString (bool no_throw=true) const | |
const App::ObjectIdentifier & getPath () const | |
virtual void onChange () | |
![]() | |
boost::signals2::scoped_connection connection | |
QPalette defaultPalette | |
int iconHeight | |
QLabel * iconLabel | |
bool m_autoApply | |
Constructor & Destructor Documentation
◆ VectorLineEdit()
Gui::PropertyEditor::VectorLineEdit::VectorLineEdit | ( | int | decimals, |
QWidget * | parent = 0 , |
||
bool | expressionOnly = false |
||
) |
Member Function Documentation
◆ apply()
|
virtual |
Reimplemented from Gui::ExpressionBinding.
References Gui::ExpressionBinding::apply(), and Gui::Command::Doc.
The documentation for this class was generated from the following file:
- src/Gui/propertyeditor/PropertyItem.cpp