summaryrefslogtreecommitdiffstats
path: root/languages/java/app_templates/kappjava
diff options
context:
space:
mode:
Diffstat (limited to 'languages/java/app_templates/kappjava')
-rw-r--r--languages/java/app_templates/kappjava/CMakeLists.txt18
-rw-r--r--languages/java/app_templates/kappjava/app.desktop39
-rw-r--r--languages/java/app_templates/kappjava/app.java26
-rw-r--r--languages/java/app_templates/kappjava/app_client.java16
-rw-r--r--languages/java/app_templates/kappjava/appview.java12
-rw-r--r--languages/java/app_templates/kappjava/kappjava11
-rw-r--r--languages/java/app_templates/kappjava/kappjava.kdevtemplate65
-rw-r--r--languages/java/app_templates/kappjava/pref.java4
8 files changed, 58 insertions, 133 deletions
diff --git a/languages/java/app_templates/kappjava/CMakeLists.txt b/languages/java/app_templates/kappjava/CMakeLists.txt
index f0e811e4..9eb6a234 100644
--- a/languages/java/app_templates/kappjava/CMakeLists.txt
+++ b/languages/java/app_templates/kappjava/CMakeLists.txt
@@ -9,11 +9,16 @@
#
#################################################
-add_custom_target( kappjava.tar.gz ALL
- COMMAND ${TAR} zcf kappjava.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_content
app.java pref.java appview.java app_client.java appui.rc
src-Makefile.am kappjava.png app.kdevelop subdirs
)
+list( SORT _tarball_content )
+
+tde_create_tarball(
+ TARGET kappjava.tar.gz
+ FILES ${_tarball_content}
+)
install( FILES
@@ -21,6 +26,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kappjava.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kappjava.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/java/app_templates/kappjava/app.desktop b/languages/java/app_templates/kappjava/app.desktop
index 6966dbfb..f6c251c7 100644
--- a/languages/java/app_templates/kappjava/app.desktop
+++ b/languages/java/app_templates/kappjava/app.desktop
@@ -1,41 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A Java TDE KPart Application
+
Exec=%{APPNAMELC} %i -caption "%c"
Icon=%{APPNAMELC}
Type=Application
-X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
-Comment=A Java TDE KPart Application
-Comment[ca]=Una aplicació KPart en Java per al TDE
-Comment[da]=Et Java TDE KPart-program
-Comment[de]=Eine TDE-Komponten-Anwendung in Java
-Comment[el]=Μια εφαρμογή Java TDE KPart
-Comment[es]=Una aplicación KPart en Java para TDE
-Comment[et]=Java TDE KPart rakendus
-Comment[eu]=Java TDE KPart aplikazio bat
-Comment[fa]=یک کاربرد TDE KPart جاوا
-Comment[fr]=Une application KPart en JAVA pour TDE
-Comment[ga]=Feidhmchlár KPart TDE i Java
-Comment[gl]=Unha aplicación KPart de TDE en Java
-Comment[hi]=एक जावा केडीई के-पार्ट अनुप्रयोग
-Comment[hu]=Java-ban írt, KPart-alapú TDE-alkalmazás
-Comment[is]=Java TDE KPart forrit
-Comment[it]=Un'applicazione Java TDE KPart
-Comment[ja]= Java TDE KPart アプリケーション
-Comment[nds]=En TDE-Programm in Java
-Comment[ne]=जाभा केडीई KPart अनुप्रयोग
-Comment[nl]=Een Java TDE KPart-toepassing
-Comment[pl]=Element osadzalny KPart Javy
-Comment[pt]=Uma Aplicação TDE KPart em Java
-Comment[pt_BR]=Um Aplicativo KPart do TDE para Java
-Comment[ru]=Приложение KPart для TDE на Java
-Comment[sk]=Java TDE KPart aplikácia
-Comment[sl]=Program za Javo TDE KPart
-Comment[sr]=Java TDE KPart програм
-Comment[sr@Latn]=Java TDE KPart program
-Comment[sv]=Ett Java TDE Kpart-program
-Comment[ta]=ஜாவா கெடி கெபாகம் பயன்பாடு
-Comment[tg]=Гузориш KPart барои TDE дар Java
-Comment[tr]=Bir Java TDE KPart Uygulaması
-Comment[zh_CN]=一个 Java TDE KPart 应用程序
-Comment[zh_TW]=Java TDE KPart 應用程式
Terminal=false
+X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
diff --git a/languages/java/app_templates/kappjava/app.java b/languages/java/app_templates/kappjava/app.java
index 40bc6b93..00202b9d 100644
--- a/languages/java/app_templates/kappjava/app.java
+++ b/languages/java/app_templates/kappjava/app.java
@@ -43,10 +43,10 @@ public class %{APPNAME} extends TDEMainWindow
setupGUI();
// allow the view to change the statusbar and caption
- connect(m_view, SIGNAL("signalChangeStatusbar(String)"),
- this, SLOT("changeStatusbar(String)"));
- connect(m_view, SIGNAL("signalChangeCaption(String)"),
- this, SLOT("changeCaption(String)"));
+ connect(m_view, TQ_SIGNAL("signalChangeStatusbar(String)"),
+ this, TQ_SLOT("changeStatusbar(String)"));
+ connect(m_view, TQ_SIGNAL("signalChangeCaption(String)"),
+ this, TQ_SLOT("changeCaption(String)"));
}
@@ -76,20 +76,20 @@ public void load(KURL url)
public void setupActions()
{
- TDEApplication kapp = TDEApplication.kApplication();
- KStdAction.openNew(this, SLOT("fileNew()"), actionCollection());
- KStdAction.open(this, SLOT("fileOpen()"), actionCollection());
- KStdAction.save(this, SLOT("fileSave()"), actionCollection());
- KStdAction.saveAs(this, SLOT("fileSaveAs()"), actionCollection());
- KStdAction.print(this, SLOT("filePrint()"), actionCollection());
- KStdAction.quit(kapp, SLOT("quit()"), actionCollection());
+ TDEApplication tdeApp = TDEApplication.tdeApplication();
+ KStdAction.openNew(this, TQ_SLOT("fileNew()"), actionCollection());
+ KStdAction.open(this, TQ_SLOT("fileOpen()"), actionCollection());
+ KStdAction.save(this, TQ_SLOT("fileSave()"), actionCollection());
+ KStdAction.saveAs(this, TQ_SLOT("fileSaveAs()"), actionCollection());
+ KStdAction.print(this, TQ_SLOT("filePrint()"), actionCollection());
+ KStdAction.quit(tdeApp, TQ_SLOT("quit()"), actionCollection());
- KStdAction.preferences(this, SLOT("optionsPreferences()"), actionCollection());
+ KStdAction.preferences(this, TQ_SLOT("optionsPreferences()"), actionCollection());
// this doesn't do anything useful. it's just here to illustrate
// how to insert a custom menu and menu item
TDEAction custom = new TDEAction(tr("Cus&tom Menuitem"), new TDEShortcut(),
- this, SLOT("optionsPreferences()"),
+ this, TQ_SLOT("optionsPreferences()"),
actionCollection(), "custom_action");
}
diff --git a/languages/java/app_templates/kappjava/app_client.java b/languages/java/app_templates/kappjava/app_client.java
index 9648cfad..4b310179 100644
--- a/languages/java/app_templates/kappjava/app_client.java
+++ b/languages/java/app_templates/kappjava/app_client.java
@@ -2,10 +2,10 @@
* Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}>
*/
-#include <kapp.h>
+#include <tdeapplication.h>
#include <dcopclient.h>
-#include <qdatastream.h>
-#include <qstring.h>
+#include <tqdatastream.h>
+#include <tqstring.h>
int main(int argc, char **argv)
{
@@ -16,13 +16,13 @@ int main(int argc, char **argv)
client->attach();
// do a 'send' for now
- QByteArray data;
- QDataStream ds(data, IO_WriteOnly);
+ TQByteArray data;
+ TQDataStream ds(data, IO_WriteOnly);
if (argc > 1)
- ds << QString(argv[1]);
+ ds << TQString(argv[1]);
else
- ds << QString("http://www.kde.org");
- client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(QString)", data);
+ ds << TQString("http://www.kde.org");
+ client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(TQString)", data);
return app.exec();
}
diff --git a/languages/java/app_templates/kappjava/appview.java b/languages/java/app_templates/kappjava/appview.java
index 347ff58f..4a1e9f84 100644
--- a/languages/java/app_templates/kappjava/appview.java
+++ b/languages/java/app_templates/kappjava/appview.java
@@ -17,12 +17,12 @@ import org.kde.koala.*;
* @author %{AUTHOR} <%{EMAIL}>
* @version %{VERSION}
*/
-public class %{APPNAME}View extends QWidget
+public class %{APPNAME}View extends TQWidget
{
QHBoxLayout top_layout;
-public %{APPNAME}View(QWidget parent)
+public %{APPNAME}View(TQWidget parent)
{
super(parent, null);
// setup our layout manager to automatically add our widgets
@@ -71,10 +71,10 @@ public %{APPNAME}View(QWidget parent)
return;
}
- connect(m_html, SIGNAL("setWindowCaption(String)"),
- this, SLOT("slotSetTitle(String)"));
- connect(m_html, SIGNAL("setStatusBarText(String)"),
- this, SLOT("slotOnURL(String)"));
+ connect(m_html, TQ_SIGNAL("setWindowCaption(String)"),
+ this, TQ_SLOT("slotSetTitle(String)"));
+ connect(m_html, TQ_SIGNAL("setStatusBarText(String)"),
+ this, TQ_SLOT("slotOnURL(String)"));
}
diff --git a/languages/java/app_templates/kappjava/kappjava b/languages/java/app_templates/kappjava/kappjava
index e199ac25..f0838427 100644
--- a/languages/java/app_templates/kappjava/kappjava
+++ b/languages/java/app_templates/kappjava/kappjava
@@ -1,10 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Application framework
-Name[fr]=Squelette d'application
-Icon=kappjava.png
-Category=Java/KDE
+
Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars.
-Comment[fr]=Gnre une simple application KDE dans le language JAVA avec une fentre principale, des menus, et des barres d'outils.
+
+Category=Java/KDE
+
+Icon=kappjava.png
FileTemplates=java,CStyle
ShowFilesAfterGeneration=src/APPNAMEView.java
diff --git a/languages/java/app_templates/kappjava/kappjava.kdevtemplate b/languages/java/app_templates/kappjava/kappjava.kdevtemplate
index 5f5b10ef..ce6109e4 100644
--- a/languages/java/app_templates/kappjava/kappjava.kdevtemplate
+++ b/languages/java/app_templates/kappjava/kappjava.kdevtemplate
@@ -1,64 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Application framework
-Name[ca]=Infraestructura d'aplicacions
-Name[da]=Programskelet
-Name[de]=Anwendungsgrundgerüst
-Name[el]=Πλαίσιο εφαρμογής
-Name[es]=Infraestructura de aplicación
-Name[et]=Rakenduse raamistik
-Name[eu]=Aplikazioen lan-markoa
-Name[fa]=چارچوب کاربرد
-Name[fr]=Infrastructure d'application
-Name[ga]=Creatlach feidhmchláir
-Name[gl]=Entorno de traballo para aplicación
-Name[hu]=Alkalmazás-keretrendszer
-Name[it]=Infrastruttura applicativa
-Name[ja]=アプリケーションフレームワーク
-Name[nds]=Programmrahmenwark
-Name[ne]=अनुप्रयोग फ्रेमवर्क
-Name[nl]=Applicationframework
-Name[pl]=Szablon programu
-Name[pt]=Plataforma de aplicações
-Name[pt_BR]=Plataforma de aplicações
-Name[ru]=Приложение KDE
-Name[sk]=Aplikačný framework
-Name[sl]=Ogrodje programa
-Name[sr]=Радни оквир програма
-Name[sr@Latn]=Radni okvir programa
-Name[sv]=Programramverk
-Name[tr]=Uygulama Çatısı
-Name[zh_CN]=应用程序框架
-Name[zh_TW]=應用程式框架
-Icon=kappjava.png
-Category=Java/KDE
+
Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars.
-Comment[ca]=Genera una simple aplicació per al KDE en Java amb una finestra principal, menús i barres d'eines.
-Comment[da]=Genererer et simpelt Java KDE program med et vindue på topniveau, menuer og værktøjslinjer.
-Comment[de]=Erstellt eine einfache Java-KDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή Java του KDE με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων.
-Comment[es]=Genera una sencilla aplicación para KDE en Java, con una ventana principal, menús y barras de herramientas.
-Comment[et]=Lihtsa Java KDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega.
-Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Java KDE aplikazio bat sortzen du.
-Comment[fa]=یک کاربرد سادۀ KDE جاوا با یک پنجرۀ سطح بالا، گزینگان و میله‌های ابزار تولید می‌کند.
-Comment[fr]=Génère une application KDE simple en Java comprenant une fenêtre de premier niveau, des menus et des barres d'outils.
-Comment[gl]=Xera unha aplicación sinxela KDE en Java cunha xanela principal, menús e barras de ferramentas.
-Comment[hu]=Létrehoz egy egyszerű Java-alapú KDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal.
-Comment[it]=Genera una semplice applicazione KDE Java con una finestra toplevel, menu e barre degli strumenti.
-Comment[nds]=Stellt en eenfach KDE-Programm in Java mit een böverst Finster, Menüs un Warktüüchbalkens op.
-Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण जाभा केडीई अनुप्रयोग उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een eenvoudige Java KDE-toepassing met een toplevel window, menu's en toolbars.
-Comment[pl]=Generuje prosty program KDE w Javie posiadający okno, menu i paski narzędzi.
-Comment[pt]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas.
-Comment[pt_BR]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas.
-Comment[ru]=Создание простого приложения Java KDE с окном, меню и панелями инструментов.
-Comment[sk]=Vygeneruje jednoduchú Java KDE aplikáciu s jedným oknom, menu a panelom nástrojov.
-Comment[sr]=Прави једноставан Java KDE програм са једним прозором највишег нивоа, менијима и тракама са алатом.
-Comment[sr@Latn]=Pravi jednostavan Java KDE program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom.
-Comment[sv]=Skapar ett enkelt Java KDE-program med ett toppnivåfönster, menyer och verktygsrader.
-Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Java KDE uygulaması yaratır.
-Comment[zh_CN]=生成一个简单的带有顶级窗口、菜单和工具栏的 Java KDE 应用程序。
-Comment[zh_TW]=產生一個簡單的 Java KDE 應用程式,內含頂層視窗、選單與工具列。
+
+Category=Java/KDE
+
+Icon=kappjava.png
FileTemplates=java,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAME}View.java
Archive=kappjava.tar.gz
@@ -155,4 +103,3 @@ Dest=%{dest}/src/%{APPNAME}Preferences.java
Type=install
Source=%{src}/appui.rc
Dest=%{dest}/src/%{APPNAMELC}ui.rc
-
diff --git a/languages/java/app_templates/kappjava/pref.java b/languages/java/app_templates/kappjava/pref.java
index a50fdb31..90e8e533 100644
--- a/languages/java/app_templates/kappjava/pref.java
+++ b/languages/java/app_templates/kappjava/pref.java
@@ -28,7 +28,7 @@ public %{APPNAME}Preferences()
}
public class %{APPNAME}PrefPageOne extends QFrame {
-public %{APPNAME}PrefPageOne(QWidget parent)
+public %{APPNAME}PrefPageOne(TQWidget parent)
{
super(parent);
QHBoxLayout layout = new QHBoxLayout(this);
@@ -39,7 +39,7 @@ public %{APPNAME}PrefPageOne(QWidget parent)
}
public class %{APPNAME}PrefPageTwo extends QFrame {
-public %{APPNAME}PrefPageTwo(QWidget parent)
+public %{APPNAME}PrefPageTwo(TQWidget parent)
{
super(parent);
QHBoxLayout layout = new QHBoxLayout(this);