wmayer
be9f68f46f
Web: move to new style connect()
2023-01-13 15:14:29 +01:00
Uwe
cfe33d7145
[Web] App: enable precompiled headers
...
- also remove a unused header
2022-12-14 04:28:21 +01:00
Uwe
e64a2ce675
[Web] remove unused includes
...
- also some sorting
2022-12-07 05:24:20 +01:00
Chris Hennes
1fac3fead0
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
marioalexis
d50449b521
Web: Replace C cast
2022-09-18 11:06:51 -05:00
berniev
180edfa3cc
Mod: Single arg ctors must be explicit
2022-08-24 16:55:20 +02:00
berniev
71dc5ead2f
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
wmayer
eb29be99c2
Web: include header with export macros
2022-03-24 20:40:59 +01:00
wmayer
49cab1328e
Web: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
b8d5f77da3
[Web] remove unused headers and Xerces
2022-03-20 21:16:27 +01:00
wmayer
0f9768fb33
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
wmayer
539bd3ceb1
Web: handle system exit exceptions
2021-10-14 15:46:37 +02:00
wmayer
cea1216ea2
Web: support synchronous TCP/IP communication
2021-10-14 15:07:05 +02:00
wmayer
d310013cd0
Web: support to query values via TCP/IP communication
2021-09-25 19:52:14 +02:00
Mateusz Skowroński
9ade68e9bf
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
Chris Hennes
8e6c5946cd
[Web] Remove deprecated Qt < 5.9 code
2021-04-02 13:46:43 +02:00
luz paz
bd3fdd288e
Web: Fix header uniformity, whitespace, doxygen headers
2020-11-18 08:58:38 +01:00
wmayer
e0de107817
Web: [skip ci] implement blocking tcp server
2020-05-20 16:52:36 +02:00
wmayer
3c4791b51b
CMP0050: make Web module aware of cmake policy
2018-08-20 13:51:40 +02:00
wmayer
7ba2217617
py3: ported module init to python3
2017-02-04 15:56:31 +01:00
wmayer
8da9d86b0b
port use of tcp server to Qt5
2016-12-23 10:38:27 +01:00
wmayer
743b83e853
Add switch to select between Qt4 and Qt5
2016-12-13 15:53:13 +01:00
wmayer
6cfaf916f8
remove superfluous Qt includes
2016-12-13 15:40:49 +01:00
wmayer
0c8d48c5bb
fix -Wextra in Web
2016-09-23 21:19:53 +02:00
wmayer
bed76edb48
fix Coverity issues
2016-08-20 17:21:01 +02:00
wmayer
3aa28ca905
+ simplify porting of Web module to Python3
2016-01-17 19:17:34 +01:00
wmayer
9bcc4938c4
+ allow to clear installed firewall
2015-12-13 14:36:41 +01:00
wmayer
e1681ec712
Report 'None' for successfully executed commands in server, implement a simple firewall to block commands
2015-12-13 14:24:15 +01:00
wmayer
c2c83a353b
+ harmonize XercesC cmake variables with official check
2015-07-28 14:17:49 +02:00
wmayer
d2b7b730d3
+ replace deprecated PYTHON_INCLUDE_PATH
2015-07-25 18:29:42 +02:00
wmayer
ee4a767f13
+ simplify dependencies in CMakeLists.txt files
2015-07-17 12:18:44 +02:00
wmayer
c9fda649ea
+ eliminate cmake variable QT_DEBUG_LIBRARIES
2015-07-16 19:06:20 +02:00
wmayer
6ac93e9d72
Add initial support for different libdir (jobermayr)
2014-05-10 12:57:38 +02:00
mdinger
1498e99cef
Move python module prefix and suffix properties into macro to be set together
2014-05-03 16:00:30 +02:00
wmayer
67edfb895b
+ Fix prefix of Python extensions built with MinGW
2014-04-30 18:22:52 +02:00
mdinger
e2bd648e9a
Remove unnecessary quotes.
2014-04-30 13:41:16 +02:00
mdinger
3e3ce381f6
Apply SET_BIN_DIR macro to Mod
2014-04-30 13:41:13 +02:00
wmayer
f152250f7c
+ Fix target name
2014-01-07 21:13:41 +01:00
wmayer
10403fddc0
+ Implement a lightweight TCP server
2014-01-07 18:37:59 +01:00
wmayer
50a3c0707d
+ Implement a lightweight TCP server
2014-01-07 17:56:20 +01:00