1 ///////////////////////////////////////////////////////////////////////////// 2 // Name: include/wx/gtk/webviewhistoryitem.h 3 // Purpose: wxWebViewHistoryItem header for GTK 4 // Author: Steven Lamerton 5 // Copyright: (c) 2011 Steven Lamerton 6 // Licence: wxWindows licence 7 ///////////////////////////////////////////////////////////////////////////// 8 9 #ifndef _WX_GTK_WEBVIEWHISTORYITEM_H_ 10 #define _WX_GTK_WEBVIEWHISTORYITEM_H_ 11 12 #include "wx/setup.h" 13 14 #if wxUSE_WEBVIEW && (wxUSE_WEBVIEW_WEBKIT || wxUSE_WEBVIEW_WEBKIT2) && defined(__WXGTK__) 15 16 class WXDLLIMPEXP_WEBVIEW wxWebViewHistoryItem 17 { 18 public: wxWebViewHistoryItem(const wxString & url,const wxString & title)19 wxWebViewHistoryItem(const wxString& url, const wxString& title) : 20 m_url(url), m_title(title) {} GetUrl()21 wxString GetUrl() { return m_url; } GetTitle()22 wxString GetTitle() { return m_title; } 23 24 friend class wxWebViewWebKit; 25 26 private: 27 wxString m_url, m_title; 28 void* m_histItem; 29 }; 30 31 #endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__) 32 33 #endif // _WX_GTK_WEBVIEWHISTORYITEM_H_ 34