X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1970409e33ce5aa182fa40ea499e532fdbf1982d..0514adaf75ac1df18d133807c79172c2361a1a6b:/include/wx/artprov.h?ds=sidebyside diff --git a/include/wx/artprov.h b/include/wx/artprov.h index e49c3b36d5..9b9ffa7ca6 100644 --- a/include/wx/artprov.h +++ b/include/wx/artprov.h @@ -111,12 +111,14 @@ typedef wxString wxArtID; // wxArtProvider class // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxArtProvider : public wxObject +class WXDLLIMPEXP_CORE wxArtProvider : public wxObject { public: // Dtor removes the provider from providers stack if it's still on it virtual ~wxArtProvider(); + // Does this platform implement native icons theme? + static bool HasNativeProvider(); // Add new provider to the top of providers stack (i.e. the provider will // be queried first of all). @@ -124,7 +126,12 @@ public: // Add new provider to the bottom of providers stack (i.e. the provider // will be queried as the last one). - static void Insert(wxArtProvider *provider); + static void PushBack(wxArtProvider *provider); + +#if WXWIN_COMPATIBILITY_2_8 + // use PushBack(), it's the same thing + wxDEPRECATED( static void Insert(wxArtProvider *provider) ); +#endif // Remove latest added provider and delete it. static bool Pop();