From fd1d1e1064eb09ddbbd67d3597c39856f5c0bc76 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Fri, 25 Jan 2013 16:30:48 -0600 Subject: Fix FTBFS resulting from KCModule rename --- .../cpp/app_templates/tdecmodule/.kdev_ignore | 0 .../cpp/app_templates/tdecmodule/CMakeLists.txt | 26 +++ languages/cpp/app_templates/tdecmodule/Makefile.am | 17 ++ languages/cpp/app_templates/tdecmodule/module.cpp | 66 +++++++ .../cpp/app_templates/tdecmodule/module.desktop | 81 +++++++++ languages/cpp/app_templates/tdecmodule/module.h | 33 ++++ .../cpp/app_templates/tdecmodule/module.tdevelop | 113 ++++++++++++ .../cpp/app_templates/tdecmodule/src-Makefile.am | 17 ++ languages/cpp/app_templates/tdecmodule/subdirs | 3 + .../tdecmodule/tdecmodule.kdevtemplate | 197 +++++++++++++++++++++ .../cpp/app_templates/tdecmodule/tdecmodule.png | Bin 0 -> 16691 bytes 11 files changed, 553 insertions(+) create mode 100644 languages/cpp/app_templates/tdecmodule/.kdev_ignore create mode 100644 languages/cpp/app_templates/tdecmodule/CMakeLists.txt create mode 100644 languages/cpp/app_templates/tdecmodule/Makefile.am create mode 100644 languages/cpp/app_templates/tdecmodule/module.cpp create mode 100644 languages/cpp/app_templates/tdecmodule/module.desktop create mode 100644 languages/cpp/app_templates/tdecmodule/module.h create mode 100644 languages/cpp/app_templates/tdecmodule/module.tdevelop create mode 100644 languages/cpp/app_templates/tdecmodule/src-Makefile.am create mode 100644 languages/cpp/app_templates/tdecmodule/subdirs create mode 100644 languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate create mode 100644 languages/cpp/app_templates/tdecmodule/tdecmodule.png (limited to 'languages/cpp/app_templates/tdecmodule') diff --git a/languages/cpp/app_templates/tdecmodule/.kdev_ignore b/languages/cpp/app_templates/tdecmodule/.kdev_ignore new file mode 100644 index 00000000..e69de29b diff --git a/languages/cpp/app_templates/tdecmodule/CMakeLists.txt b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt new file mode 100644 index 00000000..072f5f5e --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt @@ -0,0 +1,26 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( tdecmodule.tar.gz ALL + COMMAND tar zcf tdecmodule.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + module.cpp module.h module.desktop module.tdevelop + src-Makefile.am tdecmodule.png subdirs +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/tdecmodule.tar.gz tdecmodule.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + tdecmodule.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdecmodule/Makefile.am b/languages/cpp/app_templates/tdecmodule/Makefile.am new file mode 100644 index 00000000..b3b19611 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/Makefile.am @@ -0,0 +1,17 @@ +dataFiles = module.cpp module.h module.desktop module.tdevelop \ + src-Makefile.am tdecmodule.png subdirs +templateName = tdecmodule + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdecmodule/module.cpp b/languages/cpp/app_templates/tdecmodule/module.cpp new file mode 100644 index 00000000..2c8d9271 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/module.cpp @@ -0,0 +1,66 @@ +%{CPP_TEMPLATE} + +#include + +#include +#include +#include + +#include "%{APPNAMELC}.h" + +typedef KGenericFactory<%{APPNAME}, TQWidget> %{APPNAME}Factory; +K_EXPORT_COMPONENT_FACTORY( kcm_%{APPNAME}, %{APPNAME}Factory("kcm%{APPNAMELC}")) + +%{APPNAME}::%{APPNAME}(TQWidget *parent, const char *name, const TQStringList&) + : TDECModule(parent, name), myAboutData(0) +{ + // place widgets here + load(); +}; + + +%{APPNAME}::~%{APPNAME}() +{ +} + + +void %{APPNAME}::load() +{ + // insert your loading code here... +} + + +void %{APPNAME}::defaults() +{ + // insert your default settings code here... + emit changed(true); +} + + +void %{APPNAME}::save() +{ + // insert your saving code here... + emit changed(true); +} + + +int %{APPNAME}::buttons() +{ + return TDECModule::Default|TDECModule::Apply|TDECModule::Help; +} + + +void %{APPNAME}::configChanged() +{ + // insert your saving code here... + emit changed(true); +} + + +TQString %{APPNAME}::quickHelp() const +{ + return i18n("Helpful information about the %{APPNAMELC} module."); +} + + +#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/tdecmodule/module.desktop b/languages/cpp/app_templates/tdecmodule/module.desktop new file mode 100644 index 00000000..3a316965 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/module.desktop @@ -0,0 +1,81 @@ +[Desktop Entry] +Exec=kcmshell %{APPNAMELC} +Icon=misc +Type=Application + +X-TDE-ModuleType=Library +X-TDE-Library=%{APPNAMELC} +X-TDE-HasReadOnlyMode=false +X-TDE-ParentApp=kcontrol + + + +[Desktop Entry] +Comment=%{APPNAME} - a kcontrol module +Comment[br]=%{APPNAME} - ur mollad kcontrol +Comment[ca]=%{APPNAME} - un mòdul per a kcontrol +Comment[da]=%{APPNAME} - et kcontrol-modul +Comment[de]=%{APPNAME} - ein KControl-Modul +Comment[el]=%{APPNAME} - ένα άρθρωμα kcontrol +Comment[es]=%{APPNAME} - un módulo de kcontrol +Comment[et]=%{APPNAME} - TDE juhtimiskeskuse moodul +Comment[eu]=%{APPNAME} - kcontrol modulu bat +Comment[fa]=%{APPNAME} - یک پیمانۀ kcontrol +Comment[fr]=%{APPNAME} - un module kcontrol +Comment[ga]=%{APPNAME} - modúl kcontrol +Comment[gl]=%{APPNAME} - un módulo de kcontrol +Comment[hu]=%{APPNAME} - beállítómodul +Comment[it]=%{APPNAME} - un modulo per kcontrol +Comment[ja]=%{APPNAME} kcontrol モジュール +Comment[nds]=%{APPNAME} - en KControl-Moduul +Comment[ne]=%{APPNAME} - एउटा केडीई नियन्त्रण मोड्युल +Comment[nl]=%{APPNAME} - een kcontrol module +Comment[pl]=Moduł Centrum Sterowania dla %{APPNAME} +Comment[pt]=%{APPNAME} - um módulo do kcontrol +Comment[pt_BR]=%{APPNAME} - um módulo do kcontrol +Comment[ru]=%{APPNAME} - модуль kcontrol +Comment[sk]=%{APPNAME} - a kcontrol modul +Comment[sl]=%{APPNAME} - modul za kcontrol +Comment[sr]=%{APPNAME} — модул за kcontrol +Comment[sr@Latn]=%{APPNAME} — modul za kcontrol +Comment[sv]=%{APPNAME} - en modul i Inställningscentralen +Comment[ta]=%{APPNAME} - ஒரு கேகன்ட்ரோல் கூறு +Comment[tg]=%{APPNAME} - модули kcontrol +Comment[tr]=%{APPNAME} - bir kcontrol birimi +Comment[zh_CN]=%{APPNAME} - 一个 TDE 控制中心模块 +Comment[zh_TW]=%{APPNAME} - TDE 控制中心模組 +Keywords=%{APPNAME},%{APPNAMELC} +Name=The %{APPNAME} Applet +Name[br]=An arloadig %{APPNAME} +Name[ca]=La miniaplicació %{APPNAME} +Name[da]=%{APPNAME}-appletten +Name[de]=Das Miniprogramm %{APPNAME} +Name[el]=Η μικροεφαρμογή %{APPNAME} +Name[es]=Applet %{APPNAME} +Name[et]=%{APPNAME} aplett +Name[eu]=%{APPNAME} applet-a +Name[fa]=برنامک %{APPNAME} +Name[fr]=L'applet %{APPNAME} +Name[ga]=An Feidhmchláirín %{APPNAME} +Name[gl]=Applet %{APPNAME} +Name[hu]=%{APPNAME} kisalkalmazás +Name[it]=L'applet %{APPNAME} +Name[ja]=%{APPNAME} アプレット +Name[nds]=Dat Lüttprogramm %{APPNAME} +Name[ne]= %{APPNAME} एप्लेट +Name[nl]=De %{APPNAME}-applet +Name[pl]=Aplet %{APPNAME} +Name[pt]='Applet' %{APPNAME} +Name[pt_BR]=O Mini-Aplicativo %{APPNAME} +Name[ru]=Аплет %{APPNAME} +Name[sk]=%{APPNAME} applet +Name[sl]=Vstavek za %{APPNAME} +Name[sr]=%{APPNAME} аплет +Name[sr@Latn]=%{APPNAME} aplet +Name[sv]=Miniprogram %{APPNAME} +Name[tr]=%{APPNAME} Küçük Uygulaması +Name[zh_CN]=%{APPNAME} 小程序 +Name[zh_TW]=%{APPNAME} 小程式 + + +Categories=Qt;TDE;X-TDE-settings-components; diff --git a/languages/cpp/app_templates/tdecmodule/module.h b/languages/cpp/app_templates/tdecmodule/module.h new file mode 100644 index 00000000..0e07a6e1 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/module.h @@ -0,0 +1,33 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}_H_ +#define _%{APPNAMEUC}_H_ + +#include +#include + +class %{APPNAME}: public TDECModule +{ + Q_OBJECT + + +public: + %{APPNAME}( TQWidget *parent=0, const char *name=0, const TQStringList& = TQStringList() ); + ~%{APPNAME}(); + + virtual void load(); + virtual void save(); + virtual void defaults(); + virtual int buttons(); + virtual TQString quickHelp() const; + virtual const TDEAboutData *aboutData()const + { return myAboutData; }; + +public slots: + void configChanged(); + +private: + TDEAboutData *myAboutData; +}; + +#endif diff --git a/languages/cpp/app_templates/tdecmodule/module.tdevelop b/languages/cpp/app_templates/tdecmodule/module.tdevelop new file mode 100644 index 00000000..7b5a57c0 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/module.tdevelop @@ -0,0 +1,113 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + + + src/%{APPNAMELC} + debug + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + opengl + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + stl + sw + w3c-dom-level2-html + w3c-svg + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + + + + + + + + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/tdecmodule/src-Makefile.am b/languages/cpp/app_templates/tdecmodule/src-Makefile.am new file mode 100644 index 00000000..d40990c1 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/src-Makefile.am @@ -0,0 +1,17 @@ +INCLUDES = $(all_includes) +METASOURCES = AUTO + +# Install this plugin in the TDE modules directory +kde_module_LTLIBRARIES = kcm_%{APPNAMELC}.la + +kcm_%{APPNAMELC}_la_SOURCES = %{APPNAMELC}.cpp +kcm_%{APPNAMELC}_la_LIBADD = $(LIB_TDEUI) +kcm_%{APPNAMELC}_la_LDFLAGS = -module -avoid-version $(all_libraries) -no-undefined + + +xdg_apps_DATA = %{APPNAMELC}.desktop + + +messages: rc.cpp + $(EXTRACTRC) `find -name \*.ui -o -name \*.rc` > rc.cpp + $(XGETTEXT) *.cpp -o $(podir)/kcm%{APPNAMELC}.pot diff --git a/languages/cpp/app_templates/tdecmodule/subdirs b/languages/cpp/app_templates/tdecmodule/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate new file mode 100644 index 00000000..6a39f89e --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate @@ -0,0 +1,197 @@ +# TDE Config File +[General] +Name=Control Center module +Name[ca]=Mòdul per al Centre de control +Name[da]=Kontrolcenter-modul +Name[de]=Kontrollzentrum-Modul +Name[el]=Άρθρωμα κέντρου ελέγχου +Name[en_GB]=Control Centre module +Name[es]=Módulo para el Centro de control +Name[et]=Juhtimiskeskuse moodul +Name[eu]=Kontrol-gunearen modulua +Name[fa]=پیمانۀ مرکز کنترل +Name[fr]=Module du centre de configuration +Name[ga]=Modúl Lárionad Rialaithe +Name[gl]=Módulo para Centro de control +Name[hu]=KControl-beállítómodul +Name[it]=Modulo del Centro di controllo +Name[ja]=コントロールセンターモジュール +Name[nds]=Kuntrullzentrum-Moduul +Name[ne]=नियन्त्रण केन्द्र मोड्युल +Name[nl]=Configuratiemodule +Name[pl]=Moduł Centrum Sterowania +Name[pt]=Módulo do Centro de Controlo +Name[pt_BR]=Módulo do Centro de Controlo +Name[ru]=Модуль Центра управления +Name[sk]=Control Center modul +Name[sl]=Modul nadzornega središča +Name[sr]=Модул Контролног центра +Name[sr@Latn]=Modul Kontrolnog centra +Name[sv]=Modul i inställningscentralen +Name[tr]=Kontrol Merkezi Birimi +Name[zh_CN]=控制中心模块 +Name[zh_TW]=控制中心模組 +Icon=tdecmodule.png +Category=C++/TDE +Comment=Generates a framework for a module which can be embedded into the TDE Control Center. +Comment[ca]=Genera una infraestructura per a un mòdul que es pugui encastar al Centre de control de TDE. +Comment[da]=Genererer et skelet for et modul som kan indlejres i TDE's kontrolcenter. +Comment[de]=Erstellt das Gerüst für ein Modul, das in das TDE-Kontrollzentrum integriert werden kann. +Comment[el]=Δημιουργεί ένα πλαίσιο για ένα άρθρωμα το οποίο μπορεί να ενσωματωθεί το κέντρο ελέγχου του TDE. +Comment[en_GB]=Generates a framework for a module which can be embedded into the TDE Control Centre. +Comment[es]=Genera una infraestructura para un módulo que se puede empotrar en el Centro de control de TDE. +Comment[et]=Mooduli raamistiku loomine, mida saab põimida TDE juhtimiskeskusse. +Comment[eu]=TDE-ren kontrol-gunean kapsula daitekeen modulu baten lan-marko bat sortzen du. +Comment[fa]=چارچوبی برای پیمانه‌ای که در مرکز کنترل TDE می‌تواند نهفته شود، تولید می‌کند. +Comment[fr]=Génère une infrastructure pour un module qui peut être intégré dans le centre de configuration de TDE. +Comment[ga]=Cruthaigh creatlach de mhodúl is féidir leabú i Lárionad Rialaithe TDE. +Comment[gl]=Xera un contorno de traballo para un módulo que pode incrustarse no Centro de control de TDE. +Comment[hu]=Létrehoz egy kiindulási TDE vezérlőpult-beállítómodult +Comment[it]=Genera l'infrastruttura per un modulo che può essere integrato nel Centro di controllo di TDE. +Comment[ja]=TDE のコントロールセンターに取り込めるモジュールのフレームワークを作成します。 +Comment[nds]=Stellt en Rahmenwark för en Moduul op, dat sik na dat TDE-Kuntrullzentrum inbetten lett. +Comment[ne]=केडीई नियन्त्रण केन्द्रमा सम्मिलित गर्न सकिने मोड्युलका लागि फ्रेमवर्क उत्पन्न गर्दछ । +Comment[nl]=Genereert een framework voor een module die kan worden ingebed in het configuratiecentrum van TDE. +Comment[pl]=Generuje szablon modułu, który może zostać włączony w Centrum Sterowania TDE. +Comment[pt]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. +Comment[pt_BR]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. +Comment[ru]=Создание модуля для Центра управления TDE. +Comment[sk]=Vygeneruje framework pre modul, ktorý môže byť vložený do TDE Control Center. +Comment[sr]=Прави радни оквир за модул који се може уградити у Контролни центар TDE-а. +Comment[sr@Latn]=Pravi radni okvir za modul koji se može ugraditi u Kontrolni centar TDE-a. +Comment[sv]=Skapar ett ramverk för en modul som kan inbäddas i TDE:s inställningscentral. +Comment[tr]=TDE Kontrol Merkezine gömülebilen bir birim için bir çatı yaratır. +Comment[zh_CN]=生成一个可嵌入 TDE 控制中心的模块框架。 +Comment[zh_TW]=產生一個可以嵌入 TDE 控制中心的模組框架。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=tdecmodule.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/kde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/module.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/po + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir4] +Type=mkdir +Dir=%{dest}/src + +[FILE9] +Type=install +Source=%{src}/module.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/module.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/module.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/module.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A control center module was created in %{dest} +Comment[ca]=A mòdul per al centre de control ha estat creat en %{dest} +Comment[da]=Et kontrolcenter-modul blev oprettet i %{dest} +Comment[de]=Ein Kontrollzentrum-Modul wurde in %{dest} erstellt. +Comment[el]=Ένα άρθρωμα κέντρου ελέγχου δημιουργήθηκε στο %{dest} +Comment[en_GB]=A control centre module was created in %{dest} +Comment[es]=Un módulo para el Centro de control ha sido creado en %{dest} +Comment[et]=Juhtimiskeskuse moodul loodi asukohta %{dest} +Comment[eu]=Kontrol-gunearen modulu bat sortu da hemen: {dest} +Comment[fa]=یک پیمانۀ مرکز کنترل در %{dest} ایجاد شد +Comment[fr]=Un module du centre de configuration a été créé dans %{dest} +Comment[ga]=Cruthaíodh modúl lárionad rialaithe i %{dest} +Comment[gl]=Creouse un módulo para o centro de control en %{dest} +Comment[hu]=Létrejött egy KControl-beállítómodul itt: %{dest} +Comment[it]=È stato creato un modulo del Centro di controllo in %{dest} +Comment[ja]=コントロールセンターのモジュールを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Kuntrullzentrum-Moduul opstellt +Comment[ne]=नियन्त्रण केन्द्र मोड्युल %{dest} मा सिर्जना गरियो +Comment[nl]=Een configuratiemodule is aangemaakt in %{dest} +Comment[pl]=Moduł Centrum Sterowania został utworzony w %{dest} +Comment[pt]=Foi criado um módulo do Centro de Controlo em %{dest} +Comment[pt_BR]=Foi criado um módulo do Centro de Controlo em %{dest} +Comment[ru]=Модуль Центра управления TDE создан в %{dest} +Comment[sk]=Control center modul bol vytvorený v %{dest} +Comment[sl]=Modul nadzornega središča je bil ustvarjen v %{dest} +Comment[sr]=Модул Контролног центра направљен је у %{dest} +Comment[sr@Latn]=Modul Kontrolnog centra napravljen je u %{dest} +Comment[sv]=En modul i inställningscentralen skapades i %{dest} +Comment[zh_CN]=在 %{dest} 中创建了一个控制中心模块 +Comment[zh_TW]=一個控制中心模組已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdecmodule/tdecmodule.png b/languages/cpp/app_templates/tdecmodule/tdecmodule.png new file mode 100644 index 00000000..dbab73a3 Binary files /dev/null and b/languages/cpp/app_templates/tdecmodule/tdecmodule.png differ -- cgit v1.2.1