To pick up on the discussion on the issue…
Unknown is already an option and has to remain to be backwards compatible.
Correct… at least not directly. When it comes to costumes it’s not out of the ordinary for parts to be played by the opposite gender, and that may indirectly affect how you draft a pattern.
Actually no. There is more involved. It’s also not really an easy or UI issue per se… that is, all that is used from the Qt UI form is the empty box. In order to add any new options for Gender a new vit schema file has to be created, All the case statements have to be updated to read & write the the new elements in the XML vit file. In addition the code that sets the current and verifys the new vit file ver has to be updated. It should also be noted that without refactoring, the option “Unknown” has to remain an option so as to not break any existing vit files that contain it.
At any rate… I’ve already fixed the code to work with new Gender options… just need the time to test the vit file ver verification stuff with earlier program versions.
BTW… Had this been done in Qt Creator as a drop down list widget … it would have been an easy 1 min fix to add options to drop down widget… and the vit file ver stuff would be irrelevant.