QCAD
The latest stable release of QCAD has been tested under:
- Windows: 32bit and 64bit
11, 10, 8.1, 8, 7, Vista, 2000, XP* - macOS: Intel and M1/M2 CPUs
Ventura (13.x), Monterey (12.x), Big Sur (11.x), Catalina (10.15), Mojave (10.14), High Sierra (10.13), Sierra (10.12), El Capitan (10.11), Yosemite (10.10), Mavericks (10.9), Mountain Lion (10.8), Lion (10.7) - Linux: Most modern 32bit and 64bit distributions
*QCAD/CAM might or might not work on an individual Windows XP installation, depending on graphics cards drivers. Please try the free trial version first.
Supported C++ Compilers and Qt Versions
The following list is intended for developers who are choosing a Qt version to compile QCAD against.
All listed Qt version / platform combinations have been tested. Other, not listed Qt versions might or might not work.
Some Qt versions are explicitly NOT recommended due to known significant bugs in Qt.
Qt 6.x is currently not supported.
- Windows:
- Compilers / SDKs:
- MSVC 2010 32bit / Microsoft Windows SDK for Windows 7 and .NET Framework 4
- MSVC 2013 64bit / Microsoft Visual Studio 2013 SDK
- Qt Versions:
- Qt 4.7.4 is recommended for older platforms
- Qt 4.8.7 is NOT recommended:
- FS#1241: no interaction with widgets, graphics view possible
- Qt 5.5.1 is recommended with patches for:
- QTBUG-5363: printing offset (Patch)
- QTBUG-60677: image opacity in PDF exports
- Compilers / SDKs:
- macOS:
- Compilers:
- XCode
- Qt Versions:
- Patches recommended for all Qt Versions:
- QTBUG-69955: Fonts display with incorrect weights in macOS 10.14 Mojave (Patch)
- Qt 4.8.6 is recommended for older platforms
- Qt 5.5.0 is NOT recommended:
- QTBUG-46882: floating QDockWidget not resizable
- QTBUG-46861: shortcuts broken
- QTBUG-46846: images too big on retina displays
- QTBUG-46379: tooltip issues
- Qt 5.5.1 is recommended with patches for:
- QTBUG-46882: floating QDockWidget not resizable
- QTBUG-46846: images too big on retina displays
- QTBUG-49907: accessibility related crashes
- QTBUG-60677: image opacity in PDF exports
- Qt 5.6.1 is recommended with patches for:
- QTBUG-60677: image opacity in PDF exports
- Qt 5.7.0 is NOT recommended:
- QTBUG-54160: Wacom pen buttons broken
- QTBUG-54399: mouse click positions broken (Patch 1, Patch 2)
- QTBUG-59701: performance issues
- Qt 5.7.1 is NOT recommended:
- QTBUG-54160: Wacom pen buttons broken
- QTBUG-59701: performance issues
- Qt 5.8.0 is NOT recommended:
- QTBUG-57487: Wacom pen buttons broken (Patch)
- QTBUG-59701: performance issues
- Qt 5.10.0 is recommended with patches for:
- QTBUG-60677: image opacity in PDF exports
- QTBUG-64405: missing arrow for context menu submenu
- Qt 5.10.1 is recommended with patches for:
- QTBUG-60677: image opacity in PDF exports
- QTBUG-69955: issue with bold text on macOS Mojave
- QTBUG-69650: group boxes have no frame (Patch 1, Patch 2)
- QTBUG-66701: QDialogs not resizable (Patch 1, Patch 2)
- QTBUG-69006: toolbars / dock widgets disappear after hiding / showing app
To fix, replace files qcocoaapplicationdelegate.h and qcocoaapplicationdelegate.mm with versions from Qt 5.10.0 - QTBUG-46882: floating dock widget not resizable (Patch)
- Qt 5.11.2 is NOT recommended:
- QTBUG-71778: macOS performance regression
- Qt 5.12.0 is NOT recommended:
- QTBUG-71778: macOS performance regression
- Qt 5.13.0 is recommended
- Patches recommended for all Qt Versions:
- Compilers:
- Linux:
- Compilers:
- gcc 4.4.x
- Qt Versions:
- Qt 4.8.6 is recommended for older platforms
- Qt 5.5.1 is recommended with patches for:
- QTBUG-60677: image opacity in PDF exports
- Qt 5.8.0 is NOT recommended:
- QTBUG-57990: shortcuts broken
- Compilers: