diff options
author | Murray Cumming <murrayc@src.gnome.org> | 2006-05-12 08:08:45 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2006-05-12 08:08:45 +0000 |
commit | 732822b53ea288a33d370048eca6f119fbe612bb (patch) | |
tree | 8db5098505211c14693338c71001707313531097 /tools/m4/property.m4 | |
parent | 10d607afe1ade71a232f05b2d398693a4a26b964 (diff) | |
download | glibmm-732822b53ea288a33d370048eca6f119fbe612bb.tar.gz |
Merged changes from glibmm-2-10 branch.
Diffstat (limited to 'tools/m4/property.m4')
-rw-r--r-- | tools/m4/property.m4 | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/m4/property.m4 b/tools/m4/property.m4 index 28c4c1e7..4a9877bd 100644 --- a/tools/m4/property.m4 +++ b/tools/m4/property.m4 @@ -17,6 +17,7 @@ dnl Put spaces around the template parameter if necessary. pushdef(`__PROXY_TYPE__',`dnl Glib::PropertyProxy$4<'ifelse(regexp(_QUOTE($3),`>$'),`-1',_QUOTE($3),` '_QUOTE($3)` ')`>'dnl )dnl +#ifdef GLIBMM_PROPERTIES_ENABLED /** $5 * * You rarely need to use properties because there are get_ and set_ methods for almost all of them. @@ -24,11 +25,14 @@ Glib::PropertyProxy$4<'ifelse(regexp(_QUOTE($3),`>$'),`-1',_QUOTE($3),` '_QUOTE( * the value of the property changes. */ __PROXY_TYPE__ property_$2`'() ifelse($4,_ReadOnly, const,); +#endif //#GLIBMM_PROPERTIES_ENABLED _PUSH(SECTION_CC_PROPERTYPROXIES) +#ifdef GLIBMM_PROPERTIES_ENABLED __PROXY_TYPE__ __CPPNAME__::property_$2`'() ifelse($4,_ReadOnly, const,) { return __PROXY_TYPE__`'(this, "$1"); } +#endif //GLIBMM_PROPERTIES_ENABLED _POP() popdef(`__PROXY_TYPE__')dnl |