Hello,
Thx for this list of features requests and improvements.
I think that most of them can be implemented using the javascript engine of QxEntityEditor to customize the export process.
Anyway, I have some questions :
There is no way to trigger anything special to happen during object construction... Very irritating!
What do you want to do exactly ?
Could you please give an example with code source ?
There is no room in the custom get implementation and set implementation to write anything of value. At-least not elegantly...
Could you please give an example of what you would like to do ?
There is no combination of Get/Set accessors & ReadOnly that can give you just a set__ or just a get__ property implementation. For this reason Transient properties to me seem completely useless...
I think the javascript engine could help you, but I would like to understand what you would like to do.
Some code example please ?
a way to update the global list of decorations and containers. The current list is good but is limited...
Ok, I will try to provide a way to add your own decorations and containers.
For example, what containers do you want to add ?
Why do inherited properties get ordered at the bottom of the properties list
There is no reason : first we have properties of current class, then properties of inherited classes.
A way to set the qx::dao::strategy::concrete_table_inheritance with polymorphic objects. I have a script right now that digs through the code looking for property bag entries to manually repair this after I export from Qxee. Other class properties might be useful if exposed too.
Could you please share your script ?
For usability, if enums auto incremented value that might be useful.
Do you mean in the GUI ?
Each time a user enters a new key in the enum, the value is automatically setted ?
Property Flags should include the virtual keyword. This would also make Transient properties more useful.
Sorry, I don't understand.