summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/kofficepart
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/kofficepart')
-rw-r--r--languages/cpp/app_templates/kofficepart/CMakeLists.txt36
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart.desktop3
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_factory.cpp2
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_factory.h2
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_part.cpp2
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_part.h4
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_view.cpp6
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart_view.h2
-rw-r--r--languages/cpp/app_templates/kofficepart/x-kopart.desktop32
10 files changed, 48 insertions, 129 deletions
diff --git a/languages/cpp/app_templates/kofficepart/CMakeLists.txt b/languages/cpp/app_templates/kofficepart/CMakeLists.txt
index 1a4c348c..cdeff114 100644
--- a/languages/cpp/app_templates/kofficepart/CMakeLists.txt
+++ b/languages/cpp/app_templates/kofficepart/CMakeLists.txt
@@ -9,14 +9,33 @@
#
#################################################
-add_custom_target( kopart.tar.gz ALL
- COMMAND ${TAR} zcf kopart.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kopart.desktop x-kopart.desktop )
+set( _tarball_files
kopart.kdevelop kopart_aboutdata.h kopart_part.cpp
kopart_view.h src-Makefile.am kopart.png kopart_factory.cpp
- kopart_part.h subdirs kopart.desktop kopart.rc
- kopart_factory.h kopart_view.cpp x-kopart.desktop
+ kopart_part.h subdirs kopart.rc
+ kopart_factory.h kopart_view.cpp
tde-configure.in.in main.cpp
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kopart.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -24,6 +43,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kopart.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kopart.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kofficepart/kopart.desktop b/languages/cpp/app_templates/kofficepart/kopart.desktop
index ab4fb51d..47d0a5c6 100644
--- a/languages/cpp/app_templates/kofficepart/kopart.desktop
+++ b/languages/cpp/app_templates/kofficepart/kopart.desktop
@@ -1,9 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
Exec=%{APPNAMELC}
-X-TDE-Library=lib%{APPNAMELC}part
MimeType=application/x-%{APPNAMELC};
Type=Application
Icon=%{APPNAMELC}
+X-TDE-Library=lib%{APPNAMELC}part
X-TDE-ServiceTypes=KOfficePart,KParts/ReadOnlyPart,KParts/ReadWritePart
X-TDE-NativeMimeType=application/x-%{APPNAMELC}
diff --git a/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
index 429d14c4..a359e87d 100644
--- a/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
+++ b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
@@ -1,62 +1,12 @@
# TDE Config File
[General]
Name=KOffice Part
-Name[br]=Perzh KOffice
-Name[ca]=Part per a KOffice
-Name[da]=KOffice part
-Name[de]=KOffice-Komponente
-Name[el]=Τμήμα KOffice
-Name[es]=Part de KOffice
-Name[et]=KOffice'i komponent
-Name[eu]=KOffice zatia
-Name[fa]=جزء KOffice
-Name[fr]=Composant KOffice
-Name[ga]=Páirt KOffice
-Name[gl]='Part' para KOffice
-Name[hu]=KOffice-objektum
-Name[it]=Part di KOffice
-Name[nds]=KOffice-Komponent
-Name[ne]=केडीई अफिस भाग
-Name[nl]=Koffice-part
-Name[pt]=Componente do KOffice
-Name[pt_BR]=Componente do KOffice
-Name[ru]=Приложение KOffice
-Name[sr]=KOffice део
-Name[sr@Latn]=KOffice deo
-Name[sv]=Koffice-delprogram
-Name[tr]=KOffice Bileşeni
-Name[zh_CN]=KOffice 部件
-Name[zh_TW]=KOffice 元件
-Icon=kopart.png
-Category=C++/TDE
+
Comment=Generates a framework for a full KOffice Application.
-Comment[ca]=Genera una infraestructura per a una completa aplicació de KOffice.
-Comment[da]=Genererer et skelet for et fuldstændigt KOffice-program.
-Comment[de]=Erstellt ein Grundgerüst für eine vollwertige KOffice-Anwendung
-Comment[el]=Δημιουργεί ένα πλαίσιο για μια πλήρης εφαρμογή του KOffice.
-Comment[es]=Genera una infraestructura para una aplicación completa de KOffice.
-Comment[et]=KOffice'i rakenduse raamistiku loomine.
-Comment[eu]=KOffice-en aplikazio batentzat lan-marko oso bat sortzen du.
-Comment[fa]=چارچوبی را برای کاربرد کامل KOffice تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour une application KOffice complète.
-Comment[gl]=Xera un contorno de traballo para unha aplicación KOffice completa.
-Comment[hu]=Létrehoz egy kiindulási keretprogramot teljes KOffice-alkalmazás készítéséhez.
-Comment[it]=Genera l'infrastruttura per un'applicazione completa di KOffice.
-Comment[nds]=Stellt dat Rahmenwark för en heel KOffice-Programm op.
-Comment[ne]=पूर्ण केडीई अफिस अनुप्रयोगका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een volledige KOffice-toepassing
-Comment[pl]=Generuje szablon pełnego programu KOffice.
-Comment[pt]=Gera a plataforma para uma aplicação completa do KOffice.
-Comment[pt_BR]=Gera a plataforma para uma aplicação completa do KOffice.
-Comment[ru]=Создание приложения KOffice.
-Comment[sk]=Vygeneruje framework pre kompletnú aplikáciu KOffice.
-Comment[sl]=Ustvari ogrodje za poln program KOffice
-Comment[sr]=Прави радни оквир за пуни KOffice програм.
-Comment[sr@Latn]=Pravi radni okvir za puni KOffice program.
-Comment[sv]=Skapar ett ramverk för ett fullständigt Koffice-program.
-Comment[tr]=Tam bir KOffice Uygulaması için bir çatı yaratır.
-Comment[zh_CN]=生成一个全功能的 KOffice 应用程序框架。
-Comment[zh_TW]=產生一個完整的 KOffice 應用程式的框架
+
+Category=C++/TDE
+
+Icon=kopart.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp
Archive=kopart.tar.gz
@@ -196,31 +146,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A KOffice part was created in %{dest}
-Comment[ca]=Una part per a KOffice ha estat creada en %{dest}
-Comment[da]=En KOffice part blev oprettet i %{dest}
-Comment[de]=Eine KOffice-Komponente wurde in %{dest} erstellt.
-Comment[el]=Ένα τμήμα του KOffice δημιουργήθηκε στο %{dest}
-Comment[es]=Un Part de KOffice ha sido creado en %{dest}
-Comment[et]=KOffice'i komponent loodi asukohta %{dest}
-Comment[eu]=KOffice zati bat sortu da hemen: %{dest}
-Comment[fa]=یک جزء KOffice در %{dest} ایجاد شد
-Comment[fr]=Un composant KOffice a été créé dans %{dest}
-Comment[ga]=Cruthaíodh páirt TDE i %{dest}
-Comment[gl]=Creouse unha 'part' para KOffice en %{dest}
-Comment[hu]=Létrejött egy KOffice-objektum itt: %{dest}
-Comment[it]=È stata creata una part di KOffice in %{dest}
-Comment[ja]=KOffice パートを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en KOffice-Komponent opstellt
-Comment[ne]=केडीई अफिस भाग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een KOffice-part is aangemaakt in %{dest}
-Comment[pl]=KOffice part została utworzona w %{dest}
-Comment[pt]=Foi criado um componente do KOffice em %{dest}
-Comment[pt_BR]=Foi criado um componente do KOffice em %{dest}
-Comment[ru]=Приложение KOffice создано в %{dest}
-Comment[sk]=KOffice Part bol vytvorený v %{dest}
-Comment[sr]=KOffice део је направљен у %{dest}
-Comment[sr@Latn]=KOffice deo je napravljen u %{dest}
-Comment[sv]=Ett Koffice-delprogram skapades i %{dest}
-Comment[tr]=Bir KOffice bileşeni %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 KOffice 部件
-Comment[zh_TW]=一個 KOffice 元件已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kofficepart/kopart_factory.cpp b/languages/cpp/app_templates/kofficepart/kopart_factory.cpp
index db665500..7b1a327d 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_factory.cpp
+++ b/languages/cpp/app_templates/kofficepart/kopart_factory.cpp
@@ -5,7 +5,7 @@
#include <%{APPNAMELC}_factory.h>
#include <%{APPNAMELC}_part.h>
#include <%{APPNAMELC}_aboutdata.h>
-#include <kinstance.h>
+#include <tdeinstance.h>
#include <kiconloader.h>
#include <tdelocale.h>
#include <kdebug.h>
diff --git a/languages/cpp/app_templates/kofficepart/kopart_factory.h b/languages/cpp/app_templates/kofficepart/kopart_factory.h
index 2d5a56e2..7957037a 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_factory.h
+++ b/languages/cpp/app_templates/kofficepart/kopart_factory.h
@@ -13,7 +13,7 @@ class TDEAboutData;
class %{APPNAME}Factory : public KoFactory
{
- Q_OBJECT
+ TQ_OBJECT
public:
%{APPNAME}Factory( TQObject* parent = 0, const char* name = 0 );
diff --git a/languages/cpp/app_templates/kofficepart/kopart_part.cpp b/languages/cpp/app_templates/kofficepart/kopart_part.cpp
index a1196404..428c2bc3 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_part.cpp
+++ b/languages/cpp/app_templates/kofficepart/kopart_part.cpp
@@ -16,7 +16,7 @@
bool %{APPNAME}Part::initDoc( InitDocFlags flags, TQWidget* parentWidget )
{
// If nothing is loaded, do initialize here
- return TRUE;
+ return true;
}
KoView* %{APPNAME}Part::createViewInstance( TQWidget* parent, const char* name )
diff --git a/languages/cpp/app_templates/kofficepart/kopart_part.h b/languages/cpp/app_templates/kofficepart/kopart_part.h
index 9dced411..a8ffdd5e 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_part.h
+++ b/languages/cpp/app_templates/kofficepart/kopart_part.h
@@ -10,12 +10,12 @@
class %{APPNAME}Part : public KoDocument
{
- Q_OBJECT
+ TQ_OBJECT
public:
%{APPNAME}Part( TQWidget *parentWidget = 0, const char *widgetName = 0, TQObject* parent = 0, const char* name = 0, bool singleViewMode = false );
- virtual void paintContent( TQPainter& painter, const TQRect& rect, bool transparent = FALSE, double zoomX = 1.0, double zoomY = 1.0 );
+ virtual void paintContent( TQPainter& painter, const TQRect& rect, bool transparent = false, double zoomX = 1.0, double zoomY = 1.0 );
virtual bool initDoc( InitDocFlags flags, TQWidget* parentWidget = 0 );
diff --git a/languages/cpp/app_templates/kofficepart/kopart_view.cpp b/languages/cpp/app_templates/kofficepart/kopart_view.cpp
index 601413ef..fed33236 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_view.cpp
+++ b/languages/cpp/app_templates/kofficepart/kopart_view.cpp
@@ -18,9 +18,9 @@
{
setInstance( %{APPNAME}Factory::global() );
setXMLFile( "%{APPNAMELC}.rc" );
- KStdAction::cut(this, TQT_SLOT( cut() ), actionCollection(), "cut" );
+ KStdAction::cut(this, TQ_SLOT( cut() ), actionCollection(), "cut" );
// Note: Prefer KStdAction::* to any custom action if possible.
- //m_cut = new TDEAction( i18n("&Cut"), "edit-cut", 0, this, TQT_SLOT( cut() ),
+ //m_cut = new TDEAction( i18n("&Cut"), "edit-cut", 0, this, TQ_SLOT( cut() ),
// actionCollection(), "cut");
}
@@ -32,7 +32,7 @@ void %{APPNAME}View::paintEvent( TQPaintEvent* ev )
/// @todo Scaling
// Let the document do the drawing
- koDocument()->paintEverything( painter, ev->rect(), FALSE, this );
+ koDocument()->paintEverything( painter, ev->rect(), false, this );
painter.end();
}
diff --git a/languages/cpp/app_templates/kofficepart/kopart_view.h b/languages/cpp/app_templates/kofficepart/kopart_view.h
index a7e0fd50..6233ff6d 100644
--- a/languages/cpp/app_templates/kofficepart/kopart_view.h
+++ b/languages/cpp/app_templates/kofficepart/kopart_view.h
@@ -15,7 +15,7 @@ class %{APPNAME}Part;
class %{APPNAME}View : public KoView
{
- Q_OBJECT
+ TQ_OBJECT
public:
%{APPNAME}View( %{APPNAME}Part* part, TQWidget* parent = 0, const char* name = 0 );
diff --git a/languages/cpp/app_templates/kofficepart/x-kopart.desktop b/languages/cpp/app_templates/kofficepart/x-kopart.desktop
index 76bb36a6..9c8a73f4 100644
--- a/languages/cpp/app_templates/kofficepart/x-kopart.desktop
+++ b/languages/cpp/app_templates/kofficepart/x-kopart.desktop
@@ -1,38 +1,12 @@
[Desktop Entry]
-MimeType=application/x-%{APPNAMELC}
Comment= A really awesome KOffice application
-Comment[ca]=Una aplicació de KOffice realment interessant
-Comment[da]=Et helt fantastisk KOffice program
-Comment[de]=Eine wirklich großartige KOffice-Anwendung
-Comment[el]= Μια πραγματικά όμορφη εφαρμογή KOffice
-Comment[es]=Una aplicación de KOffice realmente intesesante
-Comment[et]=Tõesti imeline KOffice'i rakendus
-Comment[eu]=KOffice aplikazio harrigarri bat
-Comment[fa]=کاربرد واقعاً بیمناک KOffice
-Comment[fr]=Une application pour KOffice vraiment superbe
-Comment[ga]= Feidhmchlár sármhaith KOffice
-Comment[gl]=Unha aplicación de KOffice realmente impresionante
-Comment[hu]=Egy bámulatos KOffice-alkalmazás
-Comment[it]=Un'applicazione di KOffice veramente bella
-Comment[nds]=En redig deegt KOffice-Programm
-Comment[ne]= वास्तवमै प्रभावकारी केडीई अफिस अनुप्रयोग
-Comment[nl]=Een fantastische KOffice-toepassing
-Comment[pl]=Wspaniały program KOffice
-Comment[pt]=Uma aplicação fantástica para o KOffice
-Comment[pt_BR]=Um aplicativo realmente do tipo do KOffice
-Comment[ru]=Приложение KOffice
-Comment[sk]=Naozaj hrozná KOffice aplikácia
-Comment[sl]=Sijajen program za KOffice
-Comment[sr]=Стварно сјајан KOffice програм
-Comment[sr@Latn]=Stvarno sjajan KOffice program
-Comment[sv]=Ett riktigt suveränt Koffice-program
-Comment[tr]=Gerçekten harika bir KOffice uygulaması
-Comment[zh_CN]=一个非常杰出的 KOffice 应用程序
-Comment[zh_TW]=一個十分完美的 KOffice 應用程式
+
Type=MimeType
+MimeType=application/x-%{APPNAMELC}
#You need to change the mime type below to match what your application will handle...
Patterns=*.xmpl;
X-TDE-AutoEmbed=false
+
[Property::X-TDE-NativeExtension]
Type=TQString
#You need to change the mime type below to match what your application will handle...