diff options
Diffstat (limited to 'languages/java/app_templates/kappjava')
-rw-r--r-- | languages/java/app_templates/kappjava/CMakeLists.txt | 18 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/app.desktop | 39 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/app.java | 26 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/app_client.java | 16 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/appview.java | 12 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/kappjava | 11 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/kappjava.kdevtemplate | 65 | ||||
-rw-r--r-- | languages/java/app_templates/kappjava/pref.java | 4 |
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); |