various fixes
fixed compiler warnings fixed bad overridings fixed FreeBSD support
This commit is contained in:
@@ -1541,7 +1541,7 @@ the nana::detail::basic_window member pointer scheme
|
||||
nana::any* _m_anyobj(size_type cat, size_type index, bool allocate_if_empty) const override;
|
||||
drawerbase::listbox::category_t* _m_assoc(std::shared_ptr<nana::detail::key_interface>, bool create_if_not_exists);
|
||||
void _m_erase_key(nana::detail::key_interface*) noexcept;
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation();
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation() override;
|
||||
};
|
||||
}//end namespace nana
|
||||
|
||||
|
||||
@@ -279,7 +279,7 @@ namespace nana
|
||||
native_string_type _m_caption() const throw() override;
|
||||
void _m_caption(native_string_type&&) override;
|
||||
void _m_typeface(const paint::font&) override;
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation() const;
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation() override;
|
||||
};
|
||||
}//end namespace nana
|
||||
#include <nana/pop_ignore_diagnostic>
|
||||
|
||||
@@ -446,7 +446,7 @@ namespace nana
|
||||
item_proxy selected() const; ///< returns the selected node
|
||||
|
||||
private:
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation() const;
|
||||
std::shared_ptr<scroll_operation_interface> _m_scroll_operation() override;
|
||||
|
||||
};//end class treebox
|
||||
}//end namespace nana
|
||||
|
||||
Reference in New Issue
Block a user