X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/aaae8296646096f4f4e0cd6dc6ad77e1fed4c4c2..d9b21c9f47f59f36d73220270002b55a7babfdfc:/include/wx/valtext.h?ds=sidebyside diff --git a/include/wx/valtext.h b/include/wx/valtext.h index 0d986f0270..418c5d01bb 100644 --- a/include/wx/valtext.h +++ b/include/wx/valtext.h @@ -12,7 +12,7 @@ #ifndef _WX_VALTEXTH__ #define _WX_VALTEXTH__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "valtext.h" #endif @@ -20,6 +20,7 @@ #if wxUSE_VALIDATORS +#include "wx/textctrl.h" #include "wx/validate.h" #define wxFILTER_NONE 0x0000 @@ -94,6 +95,14 @@ protected: return TRUE; } + +private: +// Cannot use +// DECLARE_NO_COPY_CLASS(wxTextValidator) +// because copy constructor is explicitly declared above; +// but no copy assignment operator is defined, so declare +// it private to prevent the compiler from defining it: + wxTextValidator& operator=(const wxTextValidator&); }; #endif