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
454QCAD (main)Feature RequestLowcombined move/rotate/scale with two reference pointsAssigned
Task Description

It would be extremely helpful, if marked objects could be moved/rotated/scaled in a single step with two reference points as source and two reference poitns as destination. With a tool like this, “should match”-drawings could be merged easily.

455QCAD (main)Feature RequestLowlogical operations for polylinesAssigned
Task Description

A missing feature in my work are logical operations (combine, intersect, ..) for polylines

Draw some elements, select them, say combine. The result will be the outline of all elements.

482QCAD (main)Bug ReportLowBlock with hatch, scaled with different X / Y factorsAssigned
Task Description

Block with hatch scaled with factor in X different from factor in Y leads to problems if contour contains arcs (which cannot / are not scaled disproportionally).

498QCAD (main)Bug ReportLowissue importing from AutocadAssigned
Task Description

There is an issue importing from Autocad:
lines and quotes (both arrows and text) appear too much big (see attachment).
I can fix quotes modifying dimensions in “current drawing preferences”, but lines are still too thick.
Autocad’s dxf are opened with right line thickness but wrong quotes.
Furthermore, Autocad opens Qcad’s dxf files showing wrong quotes.

500QCAD (main)Feature RequestLowAutohide Side PanelAssigned
Task Description

it would be ideal to be able to have the option to autohide the side panel to increase the visible drawing space when working on a small screen.

503QCAD (main)Feature RequestLowConvert entities to points with a fixed distanceAssigned
Task Description

Select lines, arcs, ... and convert them to points along the lines, arcs, ... with a fixed distance.

See also forum at:

512QCAD (main)Feature RequestLowModify stretch and Restrict orthoAssigned
Task Description

The modify stretch tool wants first and second corner, start and end point, then starts afresh. When I turn on restrict horizontally eg to align two points between start and end, the restriction sticks and I have to call restrict none, to be able to perform the next iteration, set the first corner then.

So, in the quest for a comfortable user interface, it was nice, if the modify stretch first/second corners parameter setting was not affected by current restrict/ortho etc. settings. Actually, that does not make any sense at all anyways, does it, a rectangle is defined by two degrees of freedom, isnt it?

513TranslationBug ReportLowTranslation errors (German, French, Italian, Spanish, P...Assigned
Task Description

If you spot an error in the translated user interface of QCAD, please add a comment to this task.
Thank you for your help!

Wenn Sie einen Fehler in der übersetzten Benutzeroberfläche von QCAD erkennen, fügen Sie bitte einen Kommentar zu diesem Report hinzu.
Vielen Dank für Ihre Hilfe!

Si vous constatez une erreur dans l’interface utilisateur traduite de QCAD, s’il vous plaît ajouter un commentaire à ce rapport.
Merci pour votre aide!

Si usted encuentra un error en la interfaz de usuario traducida de QCAD, por favor, añadir un comentario a este informe.
Gracias por tu ayuda!

Se você encontrar um erro na interface do usuário traduzidos do QCAD, por favor, adicione um comentário a este relatório.
Obrigado por sua ajuda!

514QCAD (main)Feature RequestLowPunktpestimmung Intersection manual muss immer wieder n...Assigned
Task Description

Zeichnen einer Linie (Line two points) mit Punktbestimmung.
Wähle ich für die Punktbestimmung z.B. “End” bleibe ich in diesem Modus bis ich etwas anderes wähle. Gut ;-)

Wähle ich für die Punktbestimmung “Intersection manual” muss ich dies für jeden Punkt immer wieder neu anwählen. Schlecht :-(

519QCAD (main)Feature RequestLowPress tab to access first control in options tool barAssigned
Task Description


Apparently this was possible in QCAD 2 due to the default behavior of Qt.

523QCAD (main)Bug ReportLowSelection tool button in CAD tool bar shows line tools ...Assigned
Task Description

The selection tool is not accessible:

Click on Selection Tool icon - left panel:

Left panel then shows line tool options.

Click “back” button at top of left panel:

Left panel then shows selection options.

Click an option icon:

Left panel then shows line tool options again.

525QCAD (main)Feature RequestLowchange the printed symbol of pointsAssigned
Task Description


in QCAD3 RC2 points were printed as crosses, in QCAD3 RC4 they are printed as (very little) points. I think this isn’t a bug but a feature. ;-)

It would be nice if one could change this behaviour / select the symbol of points.

Best regards - Stefan

This is a double post of http://www.ribbonsoft.com/rsforum/viewtopic.php?p=5870#5870 as suggested there.

528QCAD (main)Feature RequestLowFont Editing Assigned
Task Description

Dear Sir,
I have noticed that in QCAD 3 rc4 it is not possible to open and edit font files.
This feature exists in version 2.2 and is indispensable to people using not common languages.
For example the unicode font does not have all greek characters, so I have added a few of the missing ones by editing the unicode.cxf font with version 2.2.
I kindly ask the designers to consider enabling this capability again.
Thank you!

533QCAD (main)Feature RequestLowKopierendes/Ausschneidendes Rechteck (Kreis) Werkzeug ....Assigned
Task Description

In meiner Vergangenheit habe ich in anderen CAD Programmen mit folgendem Werkzeug gearbeitet was ich für Detailansichten, Bereinigungen oder ähnliches extrem Hilfreich empfand. Wäre schön wenn es so etwas auch in QCad gebe.

Werkzeug: Man zieht ein Rechteck (oder Kreis) über einen gezeichneten Bereich auf. Alles was innerhalb oder außerhalb des Rechtecks liegt wird kopiert/ausgeschnitten/gelöscht und auch direkt an den Linienkanten des auswählenden Rechtecks geschnitten.

Momentan kann ich ein Rechteck für Selektion bestimmen - muss aber dann nach einer Kopie alles manuell trimmen, löschen etc. um nur den gewünschten Rechteckinhalt zu bekommen ...

554QCAD (main)Feature RequestLowAuswahlbox sollte auch mit der Shift Taste Bereiche dem...Assigned
Task Description

Ziehe ich mit der Maus eine normale Auswahlbox kann ich Elemente markieren.
Möchte ich einzelne Bereiche wieder herausnehmen muss ich alle Elemente einzeln anklicken (mit gedrückter Shift Taste).
Ich kann zwar dies komfortabler gestalten mit der Select → (De -) Select Contour Funktion welche aber erst über das Menue aufgerufen werden muss.

So wie ich einzelne Elemente mit der Maus auswählen und mit der Shift-Maus Funktion deselektieren kann wäre es schön wenn die Shift Taste auch bei Auswahlbereichen direkt zum deselektieren eingesetzt werden könnte.

564QCAD (main)Feature RequestLowSettings organisation in levelAssigned
Task Description

As an old professional “documentation writer and user inteface designer” but IMHO, I’m not convinced that the “Application preferences” are correctly organised for ease of understanding and using them.
These settings are organised in 2 levels. Some of the first levels have their own settings (e.g. “Graphics view”) while most others don’t (e.g. “Load/save”). May I humbly ;-) suggest some consistency rules :
- no sub-level if there is only one subject
- no items on main level if there are already 1 or more sub-level(s).
For instance :
- sub-level “Default Dimension settings” under “Dimension” is the only sub-level : then move these items under main level “Dimension” and suppress the sub-level ;
- the items under “Graphics view” main level (with several sub-levels)could be in a sub-level named “General” ;
Actually, “Graphics view” main level is the only one which has both its own items and sub-levels ;-))) ?

565QCAD (main)Feature RequestLowAlign text to slanted linesAssigned
Task Description

I would like to get a button, which allows alignment of text to slanted lines (diagonal).
Copying of angle in line properties to text attributes is not so comfortable.

566QCAD (main)Feature RequestLowShortkey for rectangle text rotationAssigned
Task Description

I would like to get a shortkey like ‘+’ to rotate text at 90° clockwise.

584QCAD (main)Bug ReportLowLibrary Items können unbrauchbar gemacht werden durch l...Assigned
Task Description

Nach einigen Überraschungen ....

Es ist möglich Layer in nicht eingefügten oder unsichtbar geschalteten Library Items unbemerkt zu löschen ....

Fallbeispiel 1:
Ich arbeite an einer Zeichnung die u.a. den Layer “Gelbe Linie” benutzt.
Ich füge ein Library Item ein was auch einen Layer “Gelbe Linie” hat.
Ich lösche - aus welchen Gründen auch immer - in der Zeichnung das Library Item weil ich es erst später wieder verwenden will.
In der Blocklist ist es natürlich immer noch verfügbar.
In der Zeichnung lösche ich den Layer “Gelbe Linie” da ich diesen nicht brauche brauche - habe aber natürlich nicht im Kopf welche Layer in meinen Blocks verwendet wurden.
Nach einiger Zeit will ich den Block (den aus der Library) wieder einfügen - dieser ist nun aber unbrauchbar da der Inhalt welcher auf dem Layer “gelbe Linie” war fehlt.
Das Library Item neu aus Library laden um das bereits existierende zu reparieren scheitert da das erste nicht überschrieben werden kann. Ich muss den ersten Block löschen um den neuen benutzen zu können.

Fallbeispiel 2:
Da das selbe (löschen der Layer) auch passieren kann bei unsichtbar geschalteten Blöcken kann es dazu führen das ich zig bereits positionierte Blöcke zerstöre und neu platzieren muss um meine Zeichnung zu reparieren.

Fallbeispiel 3:
Ich sehe in meiner Zeichnung einen Layer “Gelbe Linie”. Weiß nicht was das ist - schalte alle Layer unsichtbar außer “Gelbe Linie”. Klicke auf “Auto Zoom” um zu sehen was den auf “Gelbe Linie” ist. Finde nichts = also leer! Lösche Layer “Gelbe Linie”. Der Layer wurde aber von einem im Moment nicht verwendeten Library Block verwendet. Es gibt keinen Hinweis das ich damit ein Library Item zerstören könnte ....

Lange Rede kurzer Sinn: Wäre es machbar/sinnvoll Layer in Blöcken nur löschen zu können wenn ich mich im Edit Modus der Blöcke befinde?

585QCAD (main)Bug ReportLowCopy & Paste Vorschau Proportionen passen nicht ...Assigned
Task Description

Kopiere ich Bemaßungen/Leader in die Zwischenablage und möchte diese dann wieder in die Zeichnung einfügen passen die Vorschau Proportionen nicht mit dem eingefügten Ergebnis überein. Eigentlich nur ein Schönheitsfehler aber es erschwert die korrekte Positionierung und die benutzung der Optionen wie skalieren, rotieren etc ...

586QCAD (main)Feature RequestLowFile open dialog with previewAssigned
Task Description

Since this is not supported by Qt anymore, this would likely have to be implemented from scratch.

588QCAD (main)Feature RequestLowBemaßung Prefix Dropdown mit eigenen Vorgaben erweitern...Assigned
Task Description

Es wäre Arbeitserleichternd wenn ich bei den Optionen für Bemaßungen (Prefix/Postfix) eigene Präferenzen speichern könnte so das diese in allen Zeichnungen von mir verfügbar wären.
Zudem wäre es wünschenswert dieses nicht nur bei den Prefix sondern auch bei den Postfix Angaben nutzen zu können was dann alle(?) Manipulationen erschlagen würde.

Siehe auch:

589QCAD (main)Feature RequestLowTotal Length of selected entities komfortabler anzeigen...Assigned
Task Description

Es wäre schön wenn die “Total Length of selected entities” etwas komfortabler angezeigt würde.

Ich arbeite meistens ohne “Command line”.
Benutze ich das “Info Tool” um die Total Length zu erhalten erhalte ich leider keinen Hinweis wo diese angezeigt wird.
Diese wird nur in der “Command line” angezeigt .... :-(

Zwei Lösungen könnte ich mir vorstellen:
1. Anzeige in der Zeichnung am Mauszeiger ...
2. Anzeige im Property Editor, Geometry, Length (dann natürlich Addiert) anstatt *VARIES*.

Die 2. Lösung halte ich persönlich als die elegante Variante da es eine logisch nachvollziehbare Aussage ist. Zudem erspart es einige Mausklicks auf dem Weg zum Infotool um die gewünschte Info zu bekommen.

Bemaßungen sollten, wenn sie nicht aufgelöst sind, ignoriert werden.

592QCAD (main)Feature RequestLowKreis Punktfunktion erweitern auf Elemente ...Assigned
Task Description

Es wäre schön wenn ich einen Kreis zwischen Elemente platzieren könnte indem ich die Begrenzung nicht durch Punkte sondern durch Elemente angeben könnte. Eine Auswahl von 2-3 Elementen mit/ohne Radius soll den Kreis Geometrisch korrekt an die Begrenzungselemente anschließen lassen.
Hilfskonstruktionen oder der Umweg über Round RN (was allerdings nur bei geraden Linien funktionieren kann) würden dadurch entfallen.

Laienhaft könnte ich mir vorstellen das die Grundlage für diese Funktion bereits in der Round (RN) Funktion existiert ...

596QCAD (main)Feature RequestLowTool "Lengthen" mit "Total" erweitern oder ....Assigned
Task Description

Eine oft Hilfreiche Zeit/Klick sparende Erweiterung wäre eine “Total” Option bei dem “Lengthen” Tool.

Aktuell ist es mit dieser Funktion möglich ein Element zu verlängern oder zu verkürzen um den Amount X. Der Referenzpunkt (von welchem Ende) kann bestimmt werden.

Die Erweiterung die ich mir wünschen würde wäre auch ein “Total” um ein Element auf eine bestimmte Länge zu bringen ohne einen Taschenrechner benutzen zu müssen. Referenz (welches Ende oder Mitte) sollte (muss) dafür wählbar sein.

Die Funktion “Property editor” stellt bereits über die Geometry Eigenschaften die Möglichkeit zur Verfügung einen “Total” Wert zu manipulieren. Leider bin ich aber hierbei nicht in der Lage zu bestimmen welcher Element Referenzpunkt dafür benutzt werden soll. Könnte ich die Referenz wählen (welches Ende oder Mitte) wäre auch dies dann durchaus akzeptabel ;-)

601QCAD (main)Feature RequestLowFür Berechnungen neu zu erstellende Elemente Werte von ...Assigned
Task Description

Es wäre schön wenn ich Werte wie zum Beispiel Längen von Linien direkt abgreifen könnte um diese weiter in Berechnungen verwenden zu können.

Ich habe eine Linie konstruiert wobei sich eine Länge y ergeben hat.

Nun möchte ich eine Linie zeichnen die 5 mal y sein soll.

Linientool → Wert 5* eingeben und y durch Auswahl mit der Maus von dem vorhandenen Elements übernehmen.

Natürlich könnte ich die Geometrie Info benutzen um den Wert abzulesen oder auch über die Zwischenablage zu benutzen. Ein abgreifen mit der Maus wäre aber schneller, direkter und wahrscheinlich auch mit weniger Fehlern (Human error) verbunden. Wahrscheinlich auch genauer da QCad, denke ich, mit mehr Nachkommastellen rechnet, oder?

604QCAD (main)Feature RequestLowMeasure and record X,Y coordinates tool - add to info ...Assigned
Task Description

Feature request
See topic - http://www.ribbonsoft.com/rsforum/viewtopic.php?f=31&t=2015

Just a thought, but one that could be useful for machinists in particular - a measurement tool that can snap to a point as per usual, but then just displays the drawing coordinates in X and Y. This could be expanded to the dimensions tool set, so that you can click on a point and print the coordinates next to it.

609QCAD (main)Feature RequestLowClean up toolAssigned
Task Description

To have a ‘clean up ' tool to:

- eradicate duplicate lines
- eradicate stray points
- remove empty layers
- remove unused blocks

Perhaps with an initial dialog which allows the user to choose what they want to clean up.

612QCAD (main)Feature RequestLowPlot math functionsAssigned
Task Description


  1. X axis min/max or choose line (?) or center (for polar functions)
  2. function: y = f(x) / polar function: r = f(a)


  1. function plot
614QCAD (main)Feature RequestLowBlocks - overwrite current layer yes/no ...Assigned
Task Description

I would appreciate an option for the library Browser that gives me the possibility to decide by my self to use the current (same name) layer in my drawing or overwrite it with the existing layers in the library item.

Imagine the possibility’s of this feature .... ;-)

621QCAD (main)Feature RequestLowTrailing cutter correction similar to Modify - Chamfer ...Assigned
Task Description

Trailing cutter correction for corners (see attached file).

‘Korrektur Schleppmesser-Offset’

622QCAD (main)Feature RequestLowDisproportianal scaling of arcs, ellipsesAssigned
Task Description

Support disproportional scaling also for arcs, ellipses, other entities, not only lines and polylines with only line segments.

628QCAD (main)Feature RequestLowImprove workflow for entering tool parametersAssigned
Task Description

Provide keyboard shortcuts for options tool bar.

Under Linux, Windows Alt+Key shortcuts can be used.
Mac OS X does not seem to support this.

See also suggestions at:

631QCAD (main)Feature RequestLowOption "Scale" für das öffnen von Templates ...Assigned
Task Description

Wenn ich eine Zeichnung plane überlege ich mir natürlich im Vorfeld welche Blattgröße und welchen Maßstab ich verwenden möchte.

Wenn ich Templates (z.B. Zeichnungsblatt A4) für die Blattgröße öffnen könnte und dabei direkt einen Skalierungsfaktor (z.B. 10) vorgeben könnte hätte ich ohne Umwege gleich alles was man braucht. In diesem Fall ein A4 Blatt im Maßstab 1:10.

Im Grunde genommen das selbe was ich bereits mit Library Items machen kann ... ;-)

637QCAD (main)Feature RequestLowViewports / View ListAssigned
Task Description

1. The Scrollbars for each window in the Viewports has the same size like the normal used scrollbars for windows. If you are working on a normal size Monitor it “steals” a lot of “working space”. Is there any possibility to make the scrollbars smaller or just a line to separate the windows so that I have to navigate with Keyboard and mouse?

2. I thing the Viewports and the View List belongs together - is it possible to get a button in the “View List / Tool Bar” to choose a Viewport style instead of “walking” the long way over the “Drawing preferences” Menu?

See also:

638QCAD (main)Feature RequestLowFeature request- text find/replace functionAssigned
Task Description

Feature request- text string find/replace

Scope: entire drawing/selected objects set/chosenlayer only


‘find’ with ‘zoom to’, first, next, previous, last

‘replace’ with ‘next’, ‘undo’, ‘all’

This functionality is very useful when using QCad for system diagrams and the like.

639QCAD (main)Feature RequestLowAbility to load a file of keyboard shortcutsAssigned
Task Description

It would be useful if a file of keyboard shortcuts to commands could be loaded.

Then a set of shortcuts identical/based on the Autocad keyboard shortcuts can be loaded, making it much easier for Autocad users to migrate to your product.

There does seem to be some future functionality planned here, with the shortcut ‘scheme’ selector in Program Preferences, but for the moment ‘Qcad’ is the only option available.

This strategy is used to great effect by Draftsight (but who trusts a big company like Dassault/Solidworks...)

641QCAD (main)Bug ReportLowNo warning is displayed when lengthen tool is used with...Assigned
Task Description

Command ‘Lengthen LE’ will extend most arcs but not all (2 arcs in the attached drawing do not work)! There is no obvious reason for this from the users point of view.

644QCAD (main)Feature RequestLowSearch for textAssigned
Task Description

Search for a text, highlight or select (?) the result(s).

645QCAD (main)Bug ReportLowInch - Layerdata / Linewight still in mm ...Assigned
Task Description

Drawing Unit is in “Inch” but the Layer Data (Line wight) is in “mm” ....

I like it ;-) ... but maybe I’m the only one :-(

648QCAD (main)Feature RequestLowConfigurable behavior for line patterns at weight 0.00Assigned
Task Description

A line with linestyle = dots and line weight = 0.00 appears in model space overly spaced, all other lineweights behave as expected.
Suspect other linestyles to behave in a similar fashion.

See attached drawing.

Suggested fix: use the same scaling for lineweight 0.00 as for lineweight 0.05.

649QCAD (main)Feature RequestLowTo add an Array option.Assigned
Task Description

To re-introduce an ‘Array’ option with Number of columns/rows and Column/row spacing.

This option could be added to the Modify tool set so - could be used with all entities, not only blocks!

Wieder einzuführen Ein ‘Array’ Option mit Anzahl der Spalten / Zeilen und Spalten / Zeilen Abstand.

Diese Option könnte der Modify Tool so eingestellt, hinzugefügt werden - konnte mit allen Stellen, nicht nur Blöcke verwendet werden!

*Please see topic:

665QCAD (main)Bug ReportLowPossible printing error on Linux fedora 16?Assigned
Task Description

On behalf of et76
Possible printing error using Linux 16 - needs further testing!
Please see topic: http://www.ribbonsoft.com/rsforum/viewtopic.php?f=12&t=2119

Au nom de et76
Erreur d’impression possible en utilisant Linux 16 - a besoin d’autres tests!
S’il vous plaît voir le sujet: http://www.ribbonsoft.com/rsforum/viewtopic.php?f=12&t=2119

670QCAD (main)Feature RequestLowConfigurable rendering options for stacked textAssigned
Task Description

Customer wishes that stacked text used as subscript is rendered differently (i.e. increased text size, lower position for subscript).
This may also apply to superscripts.

674QCAD (main)Feature RequestLowTo add optional 'auto' dimension tracking feature.Assigned
Task Description

It might be useful for some to have the option to turn on/off ' auto’ dimension tracking option.

See related topic:

684QCAD (main)Feature RequestLowConfigurable behavior for using box selection with Shif...Assigned
Task Description

See also:

687QCAD (main)Feature RequestLowPlot Stamp optionAssigned
Task Description

To add a Plot Stamp option for printing, to have options to print file name, date , time etc...

See topic:http://www.qcad.org/rsforum/viewtopic.php?f=32&p=6967&sid=ba06663c8bdaef236272d80ad45ccf5f#p6967

689QCAD (main)Bug ReportLowGrid spacing info not shownAssigned
Task Description

OpenSuSE 12.2: the grid info display is not displayed:

695QCAD (main)Feature RequestLowAdd more dimension arrow styles (e.g. dots)Assigned
Task Description

Add more dimension arrow styles (e.g. dots).

See forum thread:

700QCAD (main)Bug ReportLowSaved 'hatched' block loses hatching when using isometr...Assigned
Task Description

Hatched block loses hatching when using isometric projection tool:
See -http://www.qcad.org/rsforum/viewtopic.php?f=32&p=7063#p7063

When manipulating a saved hatched block with the isometric tool it loses the hatching unless the block is exploded.

Is this normal behaviour here? or a bug?

Showing tasks 151 - 200 of 374 Page 4 of 8<<First - 2 - 3 - 4 - 5 - 6 - Last >>

Available keyboard shortcuts


Task Details

Task Editing