]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/configtool/src/property.h
Small fixes to allow compilation in Unicode mode with gcc
[wxWidgets.git] / utils / configtool / src / property.h
index 06fbf4d8f6dea745a6f21ff10cb8862f6faaa6c1..fd980f0f2877fc0fedfa88880f9b7c11b60c843c 100644 (file)
 #ifndef _CT_PROPERTY_H_
 #define _CT_PROPERTY_H_
 
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "property.cpp"
-#endif
-
 #include "wx/variant.h"
 
 /*!
@@ -34,7 +30,7 @@ public:
         m_custom = false;
         m_show = true;
     }
-    ctProperty(const ctProperty& property) { Copy(property); }
+    ctProperty(const ctProperty& property) : wxObject() { Copy(property); }
     ctProperty(const wxString& descr, const wxVariant& variant,
         const wxString& editorType = wxEmptyString,
         bool readOnly = false)
@@ -91,7 +87,7 @@ public:
     inline const wxArrayString& GetChoices() const { return m_choices; }
     inline const wxString& GetDescription() const { return m_description; }
     inline bool IsCustom() const { return m_custom; }
-    
+
     inline void SetName(const wxString& name) { m_variant.SetName(name); }
     inline void SetValue(const wxString& value) { m_variant = value; }
     inline void SetValue(const wxVariant& value) { m_variant = value; }
@@ -134,7 +130,7 @@ class ctProperties: public wxObject
     DECLARE_CLASS(ctProperties)
 public:
     ctProperties() {}
-    ctProperties(const ctProperties& properties) { Copy(properties); }
+    ctProperties(const ctProperties& properties) : wxObject() { Copy(properties); }
     ~ctProperties() { Clear(); }
 
     void operator = (const ctProperties& properties) { Clear(); Copy(properties); }