Neil, sure, that's my whole point :-) My point is that the following
change gives a lot of code to refactor:
TeaCup::TeaCup() {
- _full_prop = new RWProperty<bool> ();
+ _full_prop = new ROProperty<bool> ();
}
You need to refactor all Set() calls and make sure you manually emit
signals where appropriate. I was just arguing for a solution where the
above diff would be all there was to it.
Neil, sure, that's my whole point :-) My point is that the following
change gives a lot of code to refactor:
TeaCup::TeaCup() {
- _full_prop = new RWProperty<bool> ();
+ _full_prop = new ROProperty<bool> ();
}
You need to refactor all Set() calls and make sure you manually emit
signals where appropriate. I was just arguing for a solution where the
above diff would be all there was to it.
Anyway. Maybe I am just bikeshedding this :-)