summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/kpartplugin
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/kpartplugin')
-rw-r--r--languages/cpp/app_templates/kpartplugin/CMakeLists.txt18
-rw-r--r--languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate89
-rw-r--r--languages/cpp/app_templates/kpartplugin/plugin_app.cpp4
-rw-r--r--languages/cpp/app_templates/kpartplugin/plugin_app.h6
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();