QCAD Bugtracker

QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)

IDCategoryTask TypeSeveritySummaryStatusProgress  desc
2011QCAD Community EditionSuggestionVery LowUpdate QCAD CE SpatialIndex module to latest versionAssigned
Task Description

Building with the bundled version, 1.8.5, works fine.

When I try to build using the system version, which for Mageia Cauldron is 1.9.3, the build fails.


Here is the current spec file for version

It looks like qcad is incompatible with versions above 1.8.5.

Are there plans to port to the new version?

Thanks in advance.

2014QCAD (main)Bug ReportLowFocus on Options Toolbar failsAssigned
Task Description

Scenario: e.g. Tools Move/Copy and Rotate switched to “use without dialog.

Launch within a drawing Move/Copy, use the Keyboard keys CTRL + Space to focus on the Option Bar - the field for Numbers is Highlighted and I can change it. Further navigation with keys on the keyboard depends on remembered option (copy yes/no etc what make a navigation possible or not. It looks like the navigation with the Arrow keys is focused on the canvas and sooner or later the courser will jump to the Command Line or Property editor. Same behavior with the Rotation tool.

See also:

2021QCAD (main)Performance IssueVery LowCannot work with big dwg filesAssigned
Task Description

Openning a big file or doing any action in it, takes minutes to load.
Even dragging the scrollbar slightly left or right, takes mintues to redraw the canvas again, which makes QCAD un-usable for professional use.
Is there a way to make QCAD usable, after loading completed:
- Like suppressing edit until user says so,
- or taking snapshots of rendered canvases to another file and use it, as windows uses thumb.db ( for negative latency :P )

PS: I wish I could help a bit, but my hand are tied. I am just a java freak, I am opt to any idea of porting it to java, if she is still alive.

Tu─čalsan Karabacak
EEE, MSc Mobile Comp & App, IWE

2034QCAD (main)Feature RequestLowPaint Properties to include modifying linetype scales w...Assigned
Task Description

Previous Feature Request #1285, dated 2015, incorporated in QCADPro 3.24. I regularly adjust linetype scales on hidden, centreline and phantom lines to achieve the best appearance on the drawing when printed. I note the Paint Properties feature copies all the attributes of the chosen line but does not copy the scale. I have to change the scale of each line, even after ‘painting’. This copying all Properties is something AutoCAD does. I know I could change the line to Hidden2 etc. and tick the ‘scale lines’ box in Drawing Properties but that is not always successful- copying properties is a quick and useful way of achieving the required result.
QCAD Pro 3.24 Windows10.

2037QCAD (main)Feature RequestLowSupport alternative angle referenceAssigned
Task Description

E.g. 0 degrees at the top, clock-wise for positive direction, alternative angle units.

2041QCAD (main)Bug ReportLowcircletangent2 doesn't solve correctly if the defining ...Assigned
Task Description

In my example I can’t draw a circle with circletangent2 if the defining point is on one of the defining tangents. The tangency is lost when I try to do this.

I attached 4 screenshots: TheExample.png, TryingPoint1.png, TryingPoint2.png and The_Point_Isn’t_On_The_Tangents.png.

2048QCAD (main)Bug ReportVery LowMove / Copy to current layer fails when reference point...Assigned
Task Description

QCAD 3.24.2 / macOS x86_64 10.14.6

Starting with empty doc:
1. Draw any object (e.g. a rectangle) on layer 0.
2. Create new layer (”1”) with color, say yellow.
3. Select new layer
4. Select new object
5. Modify → Move / Copy
6. Click reference point
7. Click target point same as reference point
8. In “Move / Copy Options” dialog, select “Delete Original” and check “Use current layer and attributes.” Click OK.

The moved object stays on the layer it was previously on. Using “Move / Copy” as a quick way to move a selection between layers is not useful even though it appears to be the recommended way in a Google search.

Note: if “Keep Original” is selected instead, the copied object is placed on the current layer and the original object remains on its layer, as expected.

Note: if the target point is different from the reference point, the moved object is placed on the current layer as expected.

There are other workarounds too, cut / paste with “To current layer” checked seems to work, as does chaging the layer in the Properties Editor.

2056QCAD (main)Feature RequestLowOption Duplicate layer (yy) inclusive all sub-layers.Assigned
Task Description

If I’ve to duplicate a layer with a bunch of sub-layer it’s a kind of a Sisyphus task to get it done.
Currently I have to duplicate each single layer. Then in an additional step I’ve to address each child layer to the proper parent layer.

Current lack:
Marked parent layer with all sub-layer / Duplicate Layer / only ONE layer will be duplicated.

With other words: If I have to duplicate a layer with 5 sub-layer it requires 11 steps to get a copy of that tree ... :-(

2057QCAD (main)Feature RequestLowMultiline toolAssigned
Task Description

Implement a multiline tool.

2068QCAD Community EditionBug ReportVery LowNon-english text in upper/lower index becomes UTF codeAssigned
Task Description

How to reproduce.

1. Create a text field with some non-english words in the upper index. (see attached pic1.png)
2. Save the project and close QCAD.
3. Run QCAD and open same project.
4. Now upper/lower indexed text becomes not human readable UTF codes. (see attached pic2.png)

Tried different fonts - doesn’t help.

Linux ntb-kirill 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
CentOS Linux release 7.7.1908 (Core)

2072QCAD (main)SuggestionLowInserted and flipped block mirrors text and dimAssigned
Task Description

Text and/or DIM used in blocks will be mirrored if inserted with a vertical/horizontal flip option.

Text/DIM which was successfully used in previos QCAD versions are now mirrored if they are loaded in the current version.

Version 3.23.0 doesn’t shows this behavior.


2088QCAD (main)Bug ReportVery Low column headers of the "General: tool settings " resize...Assigned
Task Description

Open QCAD and the application preferences. In the section “General: tool settings " you can resize the columns: Menu, Shortcuts etc.
The problem is that it is not intuitive. The first divider is not selectable and the second moves the first, only backwards.

2092QCAD (main)Bug ReportLowcrash when changing shortcut in preferencesAssigned
Task Description

The application crashes when I try to change a shortcut in the preferences. And only after resizing the preferences window.
In the attachement are the cli warnings.
I also tried the snapshot with the same result.

2097QCAD (main)Bug ReportVery LowVery hard to snap to baseline reference point of dimens...Assigned
Task Description

With default autosnap settings reference points included I find it very hard to snap to the baseline reference points of a dimension.
I manage to do it by setting snap to reference point only and zoom out till I see the entire dimension element.

2099QCAD (main)Bug ReportLowDIM Label, Square Symbol doesn't adopt layer attributesAssigned
Task Description

The square symbol offered as symbol in DIM label is the only symbol which doesn’t adopt the layer color.
If I print a drawing in full color it leads to a black symbol in an otherwise colored dimension.

It is also the only symbol which has a solid filling what is confusing when you work with it in Model_Space ...

2125QCAD (main)Bug ReportLowText disappears when you zoomWaiting on User
Task Description

When I zoom, the text disappears in certain zoom levels after updating to the latest version.

2130QCAD (main)TaskLowText: Text dialog removes tabsAssigned
Task Description

Text dialog (QTextEdit) strips tabs in toHtml.
If tabs can be retained, text entities could support tabs.

2169QCAD (main)Bug ReportLowMissing G-Code G00 X0 Y0 when placing hole at x0 y0Assigned
Task Description

When placing a hole at x0 y0 there is no G00 x0 y0 in the exported G-Code.
So the first cut was made at the current position of the tool, not at x0 y0!

2175QCAD (main)Bug ReportLowUncheck all/Check all buttons not disabledAssigned
Task Description

In the Application Preferences>Draw>Text dialog, when first opened, the Uncheck all and Check all buttons are not disabled if the Show font preview in font controls check box is checked. If you click on the Use reduced selection of fonts check box twice the buttons become disabled.

2188QCAD (main)Bug ReportLowDraw > Line > Parallel (with Distance): "Distance" inpu...Assigned
Task Description

When user activated LIne → Parallel (LP), there’s two input fields - Distance and Number. Keyboard shortcut Alt-N activated Number input field very well, but shortcut Alt-D activate menu Draw instead. So user forced to point Distance input field by mouse.

That’ because conflicting letter D.

Make a letter as shortcut (Distance) will remove problem b’coz no menu or option assigned to Alt-A combination

2193Command line toolsBug ReportVery Lowdwg2csv retains the last encountered custom propertiesAssigned
Task Description

QCAD Professional
Win installer 32 bit
Version: (
Internet: QCAD.org
Build Date: Feb 12 2021
Revision: cad2d36
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

While enhancing DrawFromCSV: Forum Link.
I had a peek at the new command line tool: dwg2csv

I would never come up with 115 columns.
That wouldn’t be efficient to generate entities from.
Although this way it is very complete and one could use specific lists to filter.
One downside is that the ‘-list’ switch return is far too vast for the windows command line.

Remarked that:
Only the first alphabetically custom property is listed under:
QCAD:Line & QCAD:Reference (columns 114-115).
And that the last encountered is persistent for all entities that follows.

Maybe this originates from a multiple entity selection ...
... what also retains the last encountered custom properties in the property editor.
Should I add a seperate task for that?

Also had an exception thrown:
Debug: dropped global XDATA (no res buf): “ViewportCenter”.
Discarted that as this very basic test drawing hasn’t even a Viewport.


Added: Snippet from DrawFromCSV code (merely a test case)


The two points, and only those two points, are casted with custom properties
QCAD|Reference|102 & QCAD|Line|56

Added: The dxf file
Added: The csv file (change to the comma/semicolon style)

Showing tasks 401 - 421 of 421 Page 9 of 9<<First - 5 - 6 - 7 - 8 - 9

Available keyboard shortcuts


Task Details

Task Editing