class $name$ { public: $name$() {} }; class $name$ : public QObject { Q_OBJECT public: $name$() {} virtual ~$name$() {} }; class $name$ : public QWidget { Q_OBJECT public: $name$() {} virtual ~$name$() {} }; template <typename $T$> class $name$ { public: $name$() {} }; do { $$ } while ($condition$); else { $$ } else if ($condition$) { $$ } for (int $var$ = 0; $var$ < $total$; ++$var$) { $$ } foreach ($var$, $container$) { $$ } if ($condition$) { $$ } if ($condition$) { $$ } else { } namespace $name$ { $$ } try { $$ } catch (...) { } using namespace $name$; while ($condition$) { $$ } switch ($control$) { case $value$: $$ break; default: break; }