#include <string>
#include <vector>

class Widget {
public:
    Widget()
    : name("Unnamed widget"), x(0), y(0), width(400), height(300)
    {}

private:
    std::string name;
    int x, y, width, height;
};

int main()
{
    auto ptr = 
}
