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)


FS#3 - Automatically generate images for "CAD Introduction"

Attached to Project: QCAD
Opened by Martin (martin) - Tuesday, 12 April 2011, 09:52 GMT+1
Last edited by Andrew (andrew) - Saturday, 14 July 2012, 12:45 GMT+1
Task Type Feature Request
Category Book
Status Closed
Assigned To Martin (martin)
Operating System All
Severity Low
Priority Normal
Reported Version Development
Due in Version 3.0.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


QCAD introduction Book

  • automatically generate screen shots of book in desired language
  • don’t use absolute paths in URLs
  • SVN:set up a new version for QCAD3
    1. start dialog → PNG
    2. set PNG resolution
    3. set PNG non-alpha-channel format
  • languages en/de/es/fr
  • script: $ generate_book_images.sh [en|de|es|fr]
  • Try to switch on / off antialiasing to render text / circles (whichever prints better):

User Reference Manual


  • paste/doc/description.html:
			The paste command inserts
			the entities previously copied to the
			clipboard. Paste is
  • ReferenceManual.js:
    • insert description HTML file under section “description”
    • save HTML files in right folder → paste/doc/Paste_de.xhtml
    • merge all HTML files to a reference manual
      • /home/martin/workspace/rsframework/support/doc/manual/qcad_user_manual.qhp
  • Iterate through all actions:
var actions = RGuiAction.getActions()
  • generate high-res PNG for every SVG tool icon:
BiLibrary.createAndSaveButton(iconSvgFile, pngFile);
  • generate some basic HTML for every tool:
<b>Menu:</b> [Top menu] - [Menu entry]
<b>Hotkey:</b> [two letter code or hotkey]
This task depends upon

Closed by  Andrew (andrew)
Saturday, 14 July 2012, 12:45 GMT+1
Reason for closing:  Implemented
Comment by Martin (martin) - Tuesday, 12 April 2011, 10:15 GMT+1


Not implemented yet

  • 1.2 figure 3-3: menu "View → Toolbars": not implemented yet
  • 2.2 Tool Edit → Extend: not implemented yet
  • 2.4 Snap Tools → Restrict Vertically: not implemented yet
  • 3.2 Advanced Modification Tools: Edit Tools are not implemented yet
  • 3.3 Measuring Tools: not implemented yet
  • 4.2 Dimensions: Adding Symbols to the Text Label: not implemented yet
  • 4.3 Hatches and Solid Fills: not implemented yet
  • 5.1 Blocks: button "create block": not implemented yet
  • 6.1 Import: Bitmap Import: not implemented yet
  • 6.2 Export: Bitmap Export: not implemented yet
  • 6.2 PDF Export: not implemented yet
  • 7.1 Orthographic Projections: The Top View: Edit Tools: not implemented yet
  • 7.2 Isometric Projections: not implemented yet
  • 5.1 Blocks: Inserting Blocks: added list items disappear magically


  • 3.2 (De-)Selecting Single Entities: button doesn't exist anymore
  • 3.2 (De-)Selecting Windows (Rectangular Areas): selection mode instead of select / deselect
  • 3.2 (De-)Selecting Intersected Entities: selection mode instead of select / deselect
  • 6.3 Printing a Drawing to Scale, 5.: button "centers the drawing on the paper" doesn't exits

Bugs / misc

  • 6.3 Printing a Drawing, 5., image 2: paper size not shown, see bug #5


  • save / restore settings
  • 2.1 "save as..." dialog: can't be done this way, dialog is not child of main window open file dialog