From: Samir Benmendil Date: Mon, 3 Aug 2015 16:26:05 +0000 (+0100) Subject: vim: Qt snippets X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/450bab8e9b4dd6fda67d23e0a8186dff4389664f?ds=inline vim: Qt snippets --- diff --git a/vim/ultisnips/cpp.snippets b/vim/ultisnips/cpp.snippets index 7dfff3b..3a3b30b 100644 --- a/vim/ultisnips/cpp.snippets +++ b/vim/ultisnips/cpp.snippets @@ -33,3 +33,33 @@ for (${4:int} ${2:i} = 0; $2 < ${1:count}; ${3:++$2}) ${VISUAL}${0} } endsnippet + +# +# Qt +# +snippet connect "Qt connect()" b +connect(${1:this}, SIGNAL(${2:signal()}), + ${3:this}, SLOT(${4:slot()})); +${0} +endsnippet + +snippet widget "Qt Widget Class" b +class ${1:WidgetClass} : public QWidget +{ + Q_OBJECT + +public: + explicit $1(${2}QWidget *parent = 0); + ~$1(); + +public slots: + ${3} + +signals: + ${4} + +private: + ${5} + +}; +endsnippet