wmayer
ea4a6948be
Gui: add class TaskDialogPy
2022-10-09 14:26:42 +02:00
marioalexis
ff1b4eff05
Gui: Replace C cast
2022-09-18 11:06:51 -05:00
berniev
ae53c9b0a4
Gui: Use auto and range-based for ( #7481 )
...
* On lines where the variable type is obvious from inspection, avoid repeating the type using auto.
* When possible use a ranged for loop instead of begin() and end() iterators
2022-09-14 13:25:13 -05:00
berniev
3d1f70765a
Gui: redundant void 2
2022-08-08 10:21:44 +02:00
Uwe
c40e476a5b
[Gui] remove some more superfluous nullptr checks
2022-07-18 13:15:38 +02:00
wmayer
1178df06b4
Gui: modernize C++11
...
* use nullptr
2022-03-23 18:41:21 +01:00
wmayer
b78dc894e1
Core: Fix several coverity issues:
...
* CID 350582: Big parameter passed by value
* CID 350639: Big parameter passed by value
* CID 305234: Uncaught exception
* CID 316529: Uncaught exception
* CID 350597: Uncaught exception
* CID 350623: Uncaught exception
* CID 332690: Uncaught exception
* CID 332700: Unchecked return value
* CID 350576: Uninitialized scalar field
* CID 350587: Uninitialized scalar variable
* CID 192606: Uninitialized scalar field
* CID 332699: Uninitialized pointer field
* CID 350561: Dereference null return value
* CID 350610: Dereference null return value
* CID 350567: Dereference after null check
2022-03-13 13:53:32 +01:00
Uwe
21974cc08f
[Gui] Task: remove unused includes
2022-03-03 03:16:35 +01:00
wmayer
21ba35adab
Gui: move PythonWrapper class to its own source file
2021-09-22 23:30:03 +02:00
wmayer
bc5c585c8b
Gui: move Ui loader classes to their own source files
2021-09-22 20:31:01 +02:00
flachyjoe
934f9ed01d
improve TaskDialog API doc
2021-05-13 13:10:40 +02:00
Chris Hennes
098d7b9aee
[GUI] Remove code for Qt < 5.9
2021-04-02 10:10:37 +02:00
wmayer
12b8f10421
Gui: [skip ci] expose Control::showModelView() to Python
2021-03-29 17:05:54 +02:00
wmayer
0385e56b69
Gui: [skip ci] fix crash when using a dialog instance twice for a task panel
2020-12-18 11:46:31 +01:00
wmayer
78e1adbcb1
Gui: [skip ci] fix parsing of arguments of ControlPy methods
...
See https://forum.freecadweb.org/viewtopic.php?f=10&t=50805
2020-10-04 20:04:23 +02:00
wmayer
1b2a7ef6fc
PVS: V547 Expression is always true/false
2020-07-18 10:59:27 +02:00
wmayer
99ec96acd5
prepare for PyCXX 7.0
2018-04-18 19:20:50 +02:00
Markus Lampert
c07fe542d7
Forward modifyStandardButtons into python task dialogs.
2017-06-21 11:41:35 -07:00
wmayer
1e6dcabefc
fix -Wextra in FreeCADGui
2016-09-21 20:54:52 +02:00
wmayer
f14b71d374
+ usage of QSint
2015-07-07 12:34:20 +02:00
jriegel
d46e0d0cb6
some type clearification
2014-08-21 17:59:33 +02:00
wmayer
a8f825917f
+ Make Python API more pythonic
2013-10-11 12:24:22 +02:00
wmayer
f7500da5ea
PySide binding
2013-06-30 15:14:02 +02:00
jriegel
415262bc0d
Merge branch 'refs/heads/jriegel/develop-fem'
2013-06-27 16:47:40 +02:00
wmayer
cd74fe3ecd
0000877: Move from PyQt to PySide
2013-06-22 01:56:58 +02:00
jriegel
ef49683723
showTaskView() in Python
2013-06-09 20:04:23 +02:00
wmayer
3a591b3a94
Improve reporting of Python exceptions
2013-05-04 14:23:53 +02:00
Yorik van Havre
c0f0d06cc2
Allowed TaskDialogPython to display several taskboxes
...
The "form" attribute of Python TaskDialogs can now be
either a PyQt widget or a list of PyQt widgets.
2012-02-04 20:35:35 -02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00