diff options
Diffstat (limited to 'languages/cpp/app_templates/kpartplugin')
4 files changed, 23 insertions, 94 deletions
diff --git a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt index 9b0b4545..aebe30f1 100644 --- a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt +++ b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt @@ -9,12 +9,17 @@ # ################################################# -add_custom_target( kpartplugin.tar.gz ALL - COMMAND ${TAR} zcf kpartplugin.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content src-Makefile.am plugin_app.cpp plugin_app.h plugin_app.rc hi16-action-plugin.png hi22-action-plugin.png kpartplugin.png plugin.kdevelop subdirs ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET kpartplugin.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -22,6 +27,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - kpartplugin.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE kpartplugin.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate index 396d797f..430e88a7 100644 --- a/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate +++ b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate @@ -1,63 +1,12 @@ # TDE Config File [General] Name=TDEHTMLPart plugin -Name[br]=Lugent TDEHTMLPart -Name[ca]=Connector per a TDEHTMLPart -Name[de]=TDEHTMLPart-Modul -Name[el]=Πρόσθετο TDEHTMLPart -Name[es]=Complemento para TDEHTMLPart -Name[eu]=TDEHTMLPart plugina -Name[fa]=وصلۀ TDEHTMLPart -Name[fr]=Module externe pour le composant TDEHTML -Name[ga]=Breiseán TDEHTMLPart -Name[gl]=Extensión para TDEHTMLPart -Name[hu]=TDEHTML-bővítőmodul -Name[it]=Plugin TDEHTMLPart -Name[ja]=TDEHTMLPart プラグイン -Name[nds]=TDEHTMLPart-Moduul -Name[ne]=TDEHTMLPart प्लगइन -Name[nl]=TDEHTMLPart-plugin -Name[pl]=Wtyczka do TDEHTMLPart -Name[pt]='Plugin' do TDEHTMLPart -Name[pt_BR]='Plugin' do TDEHTMLPart -Name[ru]=Модуль TDEHTMLPart -Name[sk]=TDEHTMLPart modul -Name[sl]=Vstavek za TDEHTMLPart -Name[sr]=Прикључак за део TDEHTML -Name[sr@Latn]=Priključak za deo TDEHTML -Name[sv]=Insticksprogram för TDEHTML-delprogram -Name[tr]=TDEHTMLPart Eklentisi -Name[zh_CN]=TDEHTMLPart 插件 -Name[zh_TW]=TDEHTMLPart 外掛程式 -Icon=kpartplugin.png -Category=C++/TDE + Comment=Generates a plugin for the TDEHTML part. -Comment[ca]=Genera un connector per a la part TDEHTML. -Comment[da]=Genererer et plugin for TDEHTML parten. -Comment[de]=Erstellt ein Modul für die Komponente TDEHTML -Comment[el]=Δημιουργεί ένα πρόσθετο για το τμήμα TDEHTML. -Comment[es]=Genera un complemento para TDEHTMLPart. -Comment[et]=TDEHTML-komponendi plugina loomine. -Comment[eu]=TDEHTML zatirako plugin bat sortzen du. -Comment[fa]=یک وصله برای جزء TDEHTML تولید میکند -Comment[fr]=Génère un module externe pour le composant TDEHTML. -Comment[gl]=Xera unha extensión para o 'part' TDEHTML. -Comment[hu]=Létrehoz egy TDEHTML-bővítőmodult. -Comment[it]=Genera un plugin per la part TDEHTML. -Comment[ja]=TDEHTML パートのためのプラグインを作成します -Comment[nds]=Stellt en Moduul för de Komponent TDEHTML op. -Comment[ne]=TDEHTML भागका लागि प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een plugin voor de TDEHTML-part. -Comment[pl]=Generuje wtyczkę do TDEHTML part. -Comment[pt]=Gera um 'plugin' para a componente TDEHTML. -Comment[pt_BR]=Gera um 'plugin' para a componente TDEHTML. -Comment[ru]=Создание модуля для компонента TDEHTML. -Comment[sk]=Vygeneruje modul pre TDEHTML part. -Comment[sr]=Прави прикључак за део TDEHTML. -Comment[sr@Latn]=Pravi priključak za deo TDEHTML. -Comment[sv]=Skapar ett insticksprogram för TDEHTML-delprogrammet -Comment[zh_CN]=生成 TDEHTML 部件的插件。 -Comment[zh_TW]=產生一個 TDEHTML part 的外掛程式 + +Category=C++/TDE + +Icon=kpartplugin.png FileTemplates=h,CStyle,cpp,CStyle ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp Archive=kpartplugin.tar.gz @@ -169,31 +118,3 @@ Process=false [MSG] Type=message Comment=A TDEHTMLPart plugin was created in %{dest} -Comment[ca]=Un connector per a TDEHTMLPart ha estat creat en %{dest} -Comment[da]=Et TDEHTMLPart plugin blev oprettet i %{dest} -Comment[de]=Ein Modul für die Komponente TDEHTML wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο τμήμα TDEHTML δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para TDEHTMLPart ha sido creado en %{dest} -Comment[et]=TDEHTMLPart plugin loodi asukohta %{dest} -Comment[eu]=TDEHTMLPart plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ جزء TDEHTML در %{dest} ایجاد شد -Comment[fr]=Un module externe pour TDEHTMLPart a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán TDEHTMLPart i %{dest} -Comment[gl]=Creouse unha extensión para TDEHTMLPart en %{dest} -Comment[hu]=Létrejött egy TDEHTML-bővítőmodul itt: %{dest} -Comment[it]=È stato creato un plugin TDEHTMLPart in %{dest} -Comment[ja]=TDEHTMLPart プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDEHTMLPart-Moduul opstellt -Comment[ne]=TDEHTMLPart प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDEHTMLPart-plugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka do TDEHTMLPart została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' TDEHTMLPart em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' TDEHTMLPart em %{dest} -Comment[ru]=Модуль для компонента TDEHTML создан в %{dest} -Comment[sk]=TDEHTML modul bol vytvorený v %{dest} -Comment[sr]=Прикључак за део TDEHTML направљен је у %{dest} -Comment[sr@Latn]=Priključak za deo TDEHTML napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för TDEHTML-delprogrammet skapades i %{dest} -Comment[tr]=Bir TDEHTMLPart eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 TDEHTMLPart 插件 -Comment[zh_TW]=一個 TDEHTML 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kpartplugin/plugin_app.cpp b/languages/cpp/app_templates/kpartplugin/plugin_app.cpp index c395d983..dc1a72d2 100644 --- a/languages/cpp/app_templates/kpartplugin/plugin_app.cpp +++ b/languages/cpp/app_templates/kpartplugin/plugin_app.cpp @@ -3,7 +3,7 @@ #include <tdehtml_part.h> #include <tdeaction.h> -#include <kinstance.h> +#include <tdeinstance.h> #include <tdemessagebox.h> #include <tdelocale.h> #include <tdeglobal.h> @@ -14,7 +14,7 @@ Plugin%{APPNAME}::Plugin%{APPNAME}( TQObject* parent, const char* name ) // Instantiate all of your actions here. These will appear in // Konqueror's menu and toolbars. (void) new TDEAction( i18n("&Plugin Action"), "%{APPNAMELC}", 0, - this, TQT_SLOT(slotAction()), + this, TQ_SLOT(slotAction()), actionCollection(), "plugin_action" ); } diff --git a/languages/cpp/app_templates/kpartplugin/plugin_app.h b/languages/cpp/app_templates/kpartplugin/plugin_app.h index 16142b33..30352231 100644 --- a/languages/cpp/app_templates/kpartplugin/plugin_app.h +++ b/languages/cpp/app_templates/kpartplugin/plugin_app.h @@ -7,7 +7,7 @@ class Plugin%{APPNAME} : public KParts::Plugin { - Q_OBJECT + TQ_OBJECT public: Plugin%{APPNAME}( TQObject* parent = 0, const char* name = 0 ); @@ -19,13 +19,13 @@ public slots: class %{APPNAME}Factory : public KLibFactory { - Q_OBJECT + TQ_OBJECT public: %{APPNAME}Factory(); virtual ~%{APPNAME}Factory(); - virtual TQObject* createObject( TQObject* parent = 0, const char* pname = 0, const char* name = TQOBJECT_OBJECT_NAME_STRING, const TQStringList &args = TQStringList() ); + virtual TQObject* createObject( TQObject* parent = 0, const char* pname = 0, const char* name = "TQObject", const TQStringList &args = TQStringList() ); static TDEInstance* instance(); |