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#663 - (de-)select by property

Attached to Project: QCAD
Opened by Stefan (stefan) - Thursday, 02 August 2012, 18:22 GMT+2
Last edited by Andrew (andrew) - Thursday, 05 December 2013, 19:17 GMT+2
Task Type Feature Request
Category QCAD (main)
Status Closed
Assigned To Andrew (andrew)
Operating System All
Severity Low
Priority Normal
Reported Version 3.0.0
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


It would be nice if one could
- select
- deselect from the current selection
all entities with a specific property, for example:
- all entities which are texts
- all entities with angle === 180
- all entities with color !== red
The current property editor has the perfect gui for it. On a similar gui one could change a value there which changes the selection instead of the properties of the selected entities.

I think there would be no need for “and” or “or”, if the current selection can be reduced or extended.

This task depends upon

Closed by  Andrew (andrew)
Thursday, 05 December 2013, 19:17 GMT+2
Reason for closing:  Implemented
Additional comments about closing:  This has been implemented in QCAD 3.4.4 with a new widget called 'Selection Filter'.
Comment by Stefan (stefan) - Saturday, 04 August 2012, 10:49 GMT+2

I tried it myself. :) Attached you find SelectWidget which is based on PropertyEditor, here one may reduce the current selection by or to matching elements.

All three files are located in qcad/scripts/MyTools/SelectWidget where "qcad/scripts" are the original folders and "MyTools" is an arbitrary name, "SelectWidget" is fixed.

Comment by Stefan (stefan) - Saturday, 04 August 2012, 11:17 GMT+2

bugfix for yes/no combo boxes

Comment by Stefan (stefan) - Sunday, 05 August 2012, 09:24 GMT+2

improved performance, removed list properties

Comment by Stefan (stefan) - Sunday, 05 August 2012, 10:01 GMT+2

fixed linetype property, added debug info

Comment by Stefan (stefan) - Sunday, 05 August 2012, 15:06 GMT+2

added "nearby" option to allow floating point comparison, switched off debug info

Comment by Stefan (stefan) - Thursday, 16 August 2012, 18:28 GMT+2

added icon, fixed nearby comparison for negative values