From 5e6f89276d3af4056f66e82c430afe2a446a782c Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Sun, 30 Dec 2007 19:12:04 +0000 Subject: [PATCH] non-pch build fix git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50951 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/dataview.h | 7 +++++-- src/gtk/dataview.cpp | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/include/wx/dataview.h b/include/wx/dataview.h index 0d07559fd5..2942462464 100644 --- a/include/wx/dataview.h +++ b/include/wx/dataview.h @@ -24,6 +24,8 @@ #include "wx/icon.h" #include "wx/imaglist.h" +class WXDLLIMPEXP_FWD_CORE wxDataFormat; + #if defined(__WXGTK20__) // for testing // #define wxUSE_GENERICDATAVIEWCTRL 1 @@ -96,7 +98,7 @@ WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray); class WXDLLIMPEXP_ADV wxDataViewModelNotifier { public: - wxDataViewModelNotifier() { } + wxDataViewModelNotifier() { m_owner = NULL; } virtual ~wxDataViewModelNotifier() { m_owner = NULL; } virtual bool ItemAdded( const wxDataViewItem &parent, const wxDataViewItem &item ) = 0; @@ -406,7 +408,8 @@ class WXDLLIMPEXP_ADV wxDataViewIconText: public wxObject { public: wxDataViewIconText( const wxString &text = wxEmptyString, const wxIcon& icon = wxNullIcon ) - { m_icon = icon; m_text = text; } + : m_text(text), m_icon(icon) + { } wxDataViewIconText( const wxDataViewIconText &other ) { m_icon = other.m_icon; m_text = other.m_text; } diff --git a/src/gtk/dataview.cpp b/src/gtk/dataview.cpp index 2eb7995a8d..1388432a0f 100644 --- a/src/gtk/dataview.cpp +++ b/src/gtk/dataview.cpp @@ -23,6 +23,7 @@ #include "wx/icon.h" #include "wx/list.h" #include "wx/settings.h" + #include "wx/dataobj.h" #include "wx/crt.h" #endif -- 2.45.2