Revert "This adds some resource-ownership tracking."

This reverts commit fad3dbc39a.
This commit is contained in:
2025-04-16 04:16:04 -04:00
parent d001d2609b
commit 80f980a2e1
11 changed files with 43 additions and 47 deletions

View File

@ -5,8 +5,6 @@
# error Do not include this file directly, use "core.hh" instead.
#endif
#include <memory>
namespace dw {
namespace core {
@ -435,7 +433,7 @@ protected:
virtual int reliefXThickness () = 0;
virtual int reliefYThickness () = 0;
void init (std::unique_ptr< Widget > widget);
void init (Widget *widget);
public:
ComplexButtonResource ();
@ -584,7 +582,7 @@ class ResourceFactory: public lout::object::Object
public:
virtual LabelButtonResource *createLabelButtonResource (const char *label)
= 0;
virtual ComplexButtonResource *createComplexButtonResource (std::unique_ptr< Widget > widget,
virtual ComplexButtonResource *createComplexButtonResource (Widget *widget,
bool relief)
= 0;
virtual ListResource *createListResource (ListResource::SelectionMode