class ${1:`!p snip.rv = snip.basename or "name"`}
{
public:
- ${1/(\w+).*/$1/}(${2:arguments});
- virtual ~${1/(\w+).*/$1/}();
+ ${1/(\w+).*/$1/}(${2:arguments}) = default;
+ virtual ~${1/(\w+).*/$1/}() = default;
private:
${0:/* data */}
Q_OBJECT
public:
- explicit $1(${2}QWidget *parent = 0);
- ~$1() = default;
+ explicit $1(${2}QWidget *parent = nullptr);
+ virtual ~$1() = default;
$0
public slots: