wmayer
e06ae2cfde
when resetting expression on angle convert value back to radian
2017-10-19 23:47:51 +02:00
wmayer
8b2fcf3677
fix several kind of warnings:
...
+ fix -Wparentheses/-Wlogical-op-parentheses
+ fix -Wunused-variable
+ disable -Wundefined-var-template due to many false-positives (clang)
+ fix -Winconsistent-missing-override
+ fix -Wmaybe-uninitialized
2017-10-15 19:12:07 +02:00
Markus Lampert
5632f17d81
Fixed expression retrieval if no expression is set.
2017-10-10 13:06:35 +02:00
wmayer
187c398cd4
support of sub-properties when binding QuantitySpinBox via Python
2017-10-07 19:01:33 +02:00
Markus Lampert
b76f9d5423
Disabled debug printing.
2017-10-07 15:52:31 +02:00
Markus Lampert
b28e48c10b
Added read-only 'expression' property to QunatitySpinBox and renamed 'boundTo' to 'binding'.
2017-10-07 15:52:31 +02:00
Markus Lampert
7a352fea52
Added boundTo as a property to QuantitySpinBox to enable binding from Python.
2017-10-07 15:52:31 +02:00
wmayer
81e2480ca6
add new property rawValue to QuantitySpinBox to make it accessible from Python
2017-10-05 22:46:02 +02:00
Eivind Kvedalen
f114cc8898
ExpressionBinding/QuantitySpinBox: skip updating if bound to a read-only property.
2017-07-26 23:39:00 +02:00
AjinkyaDahale
7535d7a1d1
Shortened decimal check code in QuantitySpinBox
2016-10-16 09:30:49 +02:00
wmayer
a68364e913
issue #0002712 : Can't use more than one decimal in dimension
2016-10-15 16:27:38 +02:00
wmayer
f944ab3846
replace deprecated auto_ptr with unique_ptr
2016-09-22 13:01:20 +02:00
maurerpe
8de9436c36
Add missing header files
...
Needed for Qt5, recommended for Qt4
2016-02-24 23:55:40 +01:00
Mateusz Skowroński
cd2db00f22
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Stefan Tröger
dcad131357
Expressions: Fix property editor behavior
...
- change responsibility of python code emition
- Correct python code handling for expressions
- handle constraints expressions handling
2015-12-09 14:08:50 +01:00
Stefan Tröger
4203a6f35b
Expressions: Integrate into the property editor
...
- basic infrastructure for handling of expressions
- port the unit properties editor to support expressions
- port placement editor to support expressions
- expressions for double spinbox
- expressions in sketch constraints
2015-12-09 14:08:48 +01:00
Eivind Kvedalen
081bc6b107
QuantitySpinBox: Make sure Python code is emitted also when expressions are not used.
...
In that case, the property should be set directly.
2015-11-13 20:26:13 +01:00
Eivind Kvedalen
014bb5b519
QuantitySpinBox: Moved getIcon() and some data members to ExpressionBinding class.
...
Conflicts:
src/Gui/QuantitySpinBox.cpp
2015-09-30 15:54:17 +02:00
Eivind Kvedalen
5826a6ccb3
QunatitySpinBox: Removed unused code.
2015-09-30 15:54:16 +02:00
wmayer
309373c404
+ fix transparent background for Windows systems
...
+ set application-wide event filter and handle mouse press events
+ fix expressPosition() to return exact position of line edit
+ fix warnings in ui file
+ use DlgExpressionInput as non-modal dialog in QuantitySpinBox
2015-09-26 19:36:11 +02:00
Stefan Tröger
98ed315b2d
Enhance expression icon
...
- fix size and position on kubuntu
- different icon for set or unset expression for better visual feedback
2015-09-26 19:09:07 +02:00
Stefan Tröger
96998d390a
first take on alternative expression ui input dialog
2015-09-26 19:09:07 +02:00
Eivind Kvedalen
89df605c3b
Expression editor: Qt-workaround for '='-key; compare with text() instead.
2015-09-24 09:53:14 +02:00
Eivind Kvedalen
28fe9b481d
QuantitySpinBox: Fixed placement of expression editor pop-up.
2015-09-23 18:48:22 +02:00
Eivind Kvedalen
897f8b78b8
Added expression support to QuantitySpinBox and InputField classes.
2015-09-21 14:51:08 +02:00
Mateusz Skowroński
b4e3fcb428
Fix for bugs #2236 & #2237
2015-09-07 15:28:18 -03:00
wmayer
cb16fec6bb
+ fix various warnings
2015-08-29 22:05:09 +02:00
wmayer
85214a4359
+ fix problem with values > 1000 in quantity spinbox
2015-01-19 21:59:51 +01:00
wmayer
ca0fb1480e
+ fix gcc build failure
2015-01-19 11:42:45 +01:00
wmayer
3c754da0cb
+ improve QuantitySpinBox
2015-01-19 00:36:07 +01:00
wmayer
fba0ef0671
+ fixes #0001657 : Sketcher: First digit can not be deleted when editing grid size
2014-12-30 14:18:02 +01:00
wmayer
b8df4593c9
+ change selectNumber() to check against the locale signs
2014-08-11 11:07:24 +02:00
wmayer
17e2737062
+ fix regression in selectNumber(), + little performance boost, fix whitespaces
2014-08-11 10:46:43 +02:00
Johan K
83a5f1547f
Adding selectNumber handling of locale, this wont work with groupseparators
2014-08-03 22:31:57 +02:00
Johan K
5cfdabb45a
Adding changes
2014-08-03 20:13:05 +02:00
wmayer
b5b929cf58
+ fix focus issue with QuantitySpinBox and InputField
2014-07-21 18:28:46 +02:00
wmayer
2da263ae95
+ proper handling of group separator in InputField and QuantitySpinBox
2014-07-21 15:03:45 +02:00
wmayer
3fb066c13e
+ add missing headers
2014-07-20 19:15:10 +02:00
wmayer
d403851313
+ add QuantitySpinBox
2014-07-20 17:47:09 +02:00