added virtual dtor to wxMacListControl to silence gcc warnings

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2006-05-18 00:52:48 +00:00
parent 7c2b7791e5
commit 6ab4491a6d

View File

@@ -10,21 +10,22 @@
// Licence: wxWindows licence // Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
#ifndef _WX_CHECKLST_H_ #ifndef _WX_MAC_CHECKLST_H_
#define _WX_CHECKLST_H_ #define _WX_MAC_CHECKLST_H_
class wxMacCheckListControl class wxMacCheckListControl
{ {
public : public :
virtual bool MacIsChecked(unsigned int n) const = 0; virtual bool MacIsChecked(unsigned int n) const = 0;
virtual void MacCheck(unsigned int n, bool bCheck = true) = 0; virtual void MacCheck(unsigned int n, bool bCheck = true) = 0;
virtual ~wxMacCheckListControl() { }
}; };
class WXDLLEXPORT wxCheckListBox : public wxCheckListBoxBase class WXDLLEXPORT wxCheckListBox : public wxCheckListBoxBase
{ {
DECLARE_DYNAMIC_CLASS(wxCheckListBox)
public: public:
// ctors // ctors
wxCheckListBox() { Init(); } wxCheckListBox() { Init(); }
wxCheckListBox(wxWindow *parent, wxCheckListBox(wxWindow *parent,
wxWindowID id, wxWindowID id,
@@ -80,10 +81,10 @@ public:
protected: protected:
void Init(); void Init();
private:
private:
DECLARE_EVENT_TABLE() DECLARE_EVENT_TABLE()
DECLARE_DYNAMIC_CLASS(wxCheckListBox)
}; };
#endif #endif // _WX_MAC_CHECKLST_H_
// _WX_CHECKLST_H_