From 508829f9f05f23f9a35145c7f5b46a58b88a6bd7 Mon Sep 17 00:00:00 2001 From: Karsten Heimrich Date: Thu, 13 Jan 2022 08:55:04 +0100 Subject: Re-add support for namespaces given in class name Change-Id: I092c70fc968d613e59fdd7030b3f90e77ab661ef Reviewed-by: Miguel Costa --- Templates/gui/main.cpp | 2 +- Templates/gui/widget.cpp | 3 ++- Templates/gui/widget.h | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) (limited to 'Templates') diff --git a/Templates/gui/main.cpp b/Templates/gui/main.cpp index df591883..a386d101 100644 --- a/Templates/gui/main.cpp +++ b/Templates/gui/main.cpp @@ -4,7 +4,7 @@ $include$ int main(int argc, char *argv[]) { QApplication a(argc, argv); - $classname$ w; + $namespace$$classname$ w; w.show(); return a.exec(); } diff --git a/Templates/gui/widget.cpp b/Templates/gui/widget.cpp index e472db89..39268051 100644 --- a/Templates/gui/widget.cpp +++ b/Templates/gui/widget.cpp @@ -1,6 +1,6 @@ $include$ -$classname$::$classname$(QWidget *parent) +$namespacebegin$$classname$::$classname$(QWidget *parent) : $baseclass$(parent)$new$ { $member$$operator$setupUi(this); @@ -8,3 +8,4 @@ $classname$::$classname$(QWidget *parent) $classname$::~$classname$() {$delete$} +$namespaceend$ \ No newline at end of file diff --git a/Templates/gui/widget.h b/Templates/gui/widget.h index b6bfb300..038ae40b 100644 --- a/Templates/gui/widget.h +++ b/Templates/gui/widget.h @@ -3,7 +3,7 @@ #include #include "$ui_hdr$" $forward_declare_class$ -class $classname$ : public $baseclass$$multiple_inheritance$ +$namespacebegin$class $classname$ : public $baseclass$$multiple_inheritance$ { Q_OBJECT @@ -14,3 +14,4 @@ public: private: $ui_classname$ $asterisk$$member$$semicolon$ }; +$namespaceend$ \ No newline at end of file -- cgit v1.2.3