diff options
Diffstat (limited to 'languages/cpp/app_templates/gtk2mmapp')
11 files changed, 53 insertions, 124 deletions
diff --git a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt index d86f068b..f152b532 100644 --- a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt +++ b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt @@ -9,14 +9,19 @@ # ################################################# -add_custom_target( gtk2mmapp.tar.gz ALL - COMMAND ${TAR} zcf gtk2mmapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - acconfig.h autogen.sh gtk2mm.glade main_window.cc - main_window_glade.hh Makefile.am app-Makefile.am - configure.in gtk2mm.gladep main_window.hh app.kdevelop - gtk2mm.cc main_window_glade.cc src-Makefile.am config.h +set( _tarball_content + acconfig.h autogen.sh gtk2mm.glade main_window.cpp + main_window_glade.h Makefile.am app-Makefile.am + configure.in gtk2mm.gladep main_window.h app.kdevelop + gtk2mm.cpp main_window_glade.cpp src-Makefile.am config.h gtk2mmapp.png ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET gtk2mmapp.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -24,6 +29,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - gtk2mmapp.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE gtk2mmapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/cpp/app_templates/gtk2mmapp/Makefile.am b/languages/cpp/app_templates/gtk2mmapp/Makefile.am index 2069ade7..16978c39 100644 --- a/languages/cpp/app_templates/gtk2mmapp/Makefile.am +++ b/languages/cpp/app_templates/gtk2mmapp/Makefile.am @@ -1,7 +1,7 @@ -dataFiles = acconfig.h autogen.sh gtk2mm.glade main_window.cc \ - main_window_glade.hh Makefile.am app-Makefile.am \ - configure.in gtk2mm.gladep main_window.hh \ - app.kdevelop gtk2mm.cc main_window_glade.cc\ +dataFiles = acconfig.h autogen.sh gtk2mm.glade main_window.cpp \ + main_window_glade.h Makefile.am app-Makefile.am \ + configure.in gtk2mm.gladep main_window.h \ + app.kdevelop gtk2mm.cpp main_window_glade.cpp\ src-Makefile.am config.h gtk2mmapp.png templateName = gtk2mmapp @@ -18,4 +18,4 @@ $(templateName).tar.gz: ${dataFiles} archivedir = ${appwizarddatadir} archive_DATA = $(templateName).tar.gz ${templateName}.png -CLEANFILES = *.tar.gz
\ No newline at end of file +CLEANFILES = *.tar.gz diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cc b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cpp index 9845fede..30f39adf 100644 --- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cc +++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cpp @@ -2,7 +2,7 @@ #include <gtkmm/main.h> -#include "main_window.hh" +#include "main_window.h" int main(int argc, char **argv) { diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade index ef4f1b18..144c16d4 100644 --- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade +++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade @@ -1,4 +1,4 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<?xml version="1.0" standalone="no"?> <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> <glade-interface> diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep index f09912ac..5feddec2 100644 --- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep +++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep @@ -1,4 +1,4 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<?xml version="1.0" standalone="no"?> <!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd"> <glade-project> diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate index 16006e0f..68b119a2 100644 --- a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate +++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate @@ -1,58 +1,12 @@ # TDE Config File [General] Name=Gtk-- Application framework -Name[ca]=Infraestructura d'aplicació per a Gtk-- -Name[da]=Gtk-- programskelet -Name[de]="Gtk--"-Anwendungsgrundgerüst -Name[el]=Gtk-- πλαίσιο εφαρμογής -Name[es]=Infraestructura de aplicación Gtk-- -Name[et]=Gtk-- rakenduse raamistik -Name[eu]=Gtk-- Applicazioen lan-markoa -Name[fa]=چارچوب کاربرد Gtk-- -Name[fr]=Infrastructure d'application Gtk-- -Name[ga]=Creatlach feidhmchláir Gtk-- -Name[hu]=Gtk-- - alkalmazás-keretrendszer -Name[it]=Infrastruttura per un'applicazione Gtk-- -Name[ja]=Gtk-- アプリケーションフレームワーク -Name[nds]="Gtk--"-Programmrahmenwark -Name[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क -Name[nl]=Gtk-- Applicationframework -Name[pl]=Szablon programu Gtk-- -Name[pt]=Plataforma de aplicações em Gtk-- -Name[pt_BR]=Plataforma de aplicações em Gtk-- -Name[ru]=Приложение Gtk-- -Name[sk]=Gtk-- aplikačný framework -Name[sl]=Ogrodje programa za Gtk-- -Name[sr]=Радни оквир Gtk-- програма -Name[sr@Latn]=Radni okvir Gtk-- programa -Name[sv]=Gtk-- programramverk -Name[tr]=Gtk-- Uygulama Çatısı -Name[zh_CN]=Gtk-- 应用程序框架 -Name[zh_TW]=Gtk-- 應用程式框架 + +Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. + Category=C++/GTK+ + Icon=gtk2mmapp.png -Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. -Comment[ca]=Genera una simple aplicació Gtk. Gtkmm >= 2.8.0 hauria d'estar instal·lat. Per editar el fitxer glade es requereix glade-- (http://home.wtal.de/petig/Gtk/). -Comment[da]=Genererer et simpelt Gtk-- program. Gtkmm >= 2.8.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/). -Comment[de]=Erstellt eine einfache Gtk-Anwendung. Gtkmm >= 1.2.8 und < 1.3.0 sollte installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich. -Comment[el]=Δημιουργεί μια απλή εφαρμογή Gtk. Το Gtkmm >= 2.8.0 πρέπει να είναι εγκατεστημένο. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/). -Comment[es]=Genera una sencilla aplicación Gtk--. Debe tener instalado Gtkmm >= 2.8.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/). -Comment[et]=Lihtsa Gtk-- rakenduse loomine. Paigaldatud peab olema Gtkmm >= 2.8.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/). -Comment[fr]=Génère une application Gtk-- simple. Gtkmm >= 2.8.0 devra être installé. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis. -Comment[hu]=Létrehoz egy egyszerű Gtk---alapú alkalmazást. Gtkmm >= 2.8.0 szükséges hozzá. Glade-fájl szerkesztéséhez glade-- (http://home.wtal.de/petig/Gtk/) szükséges. -Comment[it]=Genera una semplice applicazione Gtk--. Dovrebbe essere installato Gtkmm >= 2.8.0. Per modificare il file di glade bisogna avere glade-- installato (http://home.wtal.de/petig/Gtk/). -Comment[ja]=簡単な Gtk-- アプリケーションを作成します。Gtkmm >= 2.8.0 が必要です。Glade ファイルを編集するには glade (http://home.wtal.de/petig/Gtk/) が必要です。 -Comment[nds]=Stellt en eenfach "Gtk--"-Programm op. Gtkmm >= 2.8.0 schull installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot. -Comment[nl]=Genereert een eenvoudige Gtk-- toepassing. Gtkmm >= 2.8.0 dient te zijn geïnstalleerd. Om het glade-bestand te kunnen bewerken hebt u glade-- (http://home.wtal.de/petig/Gtk/) nodig. -Comment[pl]=Generuje prosty program Gtk--. Powinno być zainstalowane Gtkmm w wersji >= 2.8.0. Do modyfikacji plików glade konieczne jest glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt_BR]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[ru]=Создание простого приложения Gtk--. Требуется Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/). -Comment[sk]=Vygeneruje jednoduchú Gtk-- aplikáciu. Vyžaduje nainštalované Gtkmm >= 2.8.0. Na editovanie glade súboru he potrebný glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr]=Прави једноставан Gtk-- програм. Gtkmm >= 2.8.0 требало би да је инсталиран. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr@Latn]=Pravi jednostavan Gtk-- program. Gtkmm >= 2.8.0 trebalo bi da je instaliran. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sv]=Skapar ett enkelt Gtk-- program. Gtkmm >= 2.8.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/). -Comment[zh_TW]=產生一個簡單的 Gtk-- 應用程式。要先安裝 Gtkmm 版本 >= 2.8.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。 FileTemplates=hh,CStyle,cc,CStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp Archive=gtk2mmapp.tar.gz @@ -117,58 +71,29 @@ Dest=%{dest}/src/Makefile.am [FILE10] Type=install -Source=%{src}/gtk2mm.cc -Dest=%{dest}/src/%{APPNAMELC}.cc +Source=%{src}/gtk2mm.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp [FILE11] Type=install -Source=%{src}/main_window.hh -Dest=%{dest}/src/main_window.hh +Source=%{src}/main_window.h +Dest=%{dest}/src/main_window.h [FILE12] Type=install -Source=%{src}/main_window.cc -Dest=%{dest}/src/main_window.cc +Source=%{src}/main_window.cpp +Dest=%{dest}/src/main_window.cpp [FILE13] Type=install -Source=%{src}/main_window_glade.hh -Dest=%{dest}/src/main_window_glade.hh +Source=%{src}/main_window_glade.h +Dest=%{dest}/src/main_window_glade.h [FILE14] Type=install -Source=%{src}/main_window_glade.cc -Dest=%{dest}/src/main_window_glade.cc +Source=%{src}/main_window_glade.cpp +Dest=%{dest}/src/main_window_glade.cpp [MSG] Type=message Comment=A Gtk-- application framework was created in %{dest} -Comment[ca]=Una infraestructura d'aplicació Gtk-- ha estat creada en %{dest} -Comment[da]=Et Gtk-- programskelet blev oprettet i %{dest} -Comment[de]=Ein Gtk-Anwendungsgerüst wurde in %{dest} erstellt. -Comment[el]=Ένα πλαίσιο εφαρμογής Gtk δημιουργήθηκε στο %{dest} -Comment[es]=Una infraestructura de aplicación Gtk-- ha sido creada en %{dest} -Comment[et]=Gtk-- rakenduse raamistik loodi asukohta %{dest} -Comment[eu]=Gtk-- aplikazioen lan-marko bat sortu da hemen: %{dest} -Comment[fa]=یک چارچوب کاربرد Gtk-- در %{dest} ایجاد شد -Comment[fr]=Une infrastructure d'application Gtk-- a été créée dans %{dest} -Comment[ga]=Cruthaíodh creatlach feidhmchláir Gtk-- i %{dest} -Comment[gl]=Creouse un contorno de traballo para aplicación Gtk en %{dest} -Comment[hu]=Létrejött egy Gtk-s alkalmazás-keretrendszer itt: %{dest} -Comment[it]=È stata creata l'infrastruttura per un'applicazione Gtk-- in %{dest} -Comment[ja]=Gtk-- アプリケーションフレームワークを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en "Gtk-- "-Programmrahmenwark opstellt -Comment[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो -Comment[nl]=Een Gtk-- toepassing is aangemaakt in %{dest} -Comment[pl]=Szablon programu Gtk-- został utworzony w %{dest} -Comment[pt]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} -Comment[pt_BR]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} -Comment[ru]=Приложение Gtk-- создано в %{dest} -Comment[sk]=Gtk-- aplikačný framework bol vytvorený v %{dest} -Comment[sl]=Ogrodje za program v Gtk-- je bil ustvarjen v %{dest} -Comment[sr]=Радни оквир Gtk-- програма направљен је у %{dest} -Comment[sr@Latn]=Radni okvir Gtk-- programa napravljen je u %{dest} -Comment[sv]=Ett Gtk-- programramverk skapades i %{dest} -Comment[tr]=Bir Gtk-- uygulama çatısı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Gtk-- 应用程序框架 -Comment[zh_TW]=一個 Gtk-- 應用程式框架已建立於 %{dest} diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window.cc b/languages/cpp/app_templates/gtk2mmapp/main_window.cpp index ad36b327..3a7df9cf 100644 --- a/languages/cpp/app_templates/gtk2mmapp/main_window.cc +++ b/languages/cpp/app_templates/gtk2mmapp/main_window.cpp @@ -1,11 +1,9 @@ %{CC_TEMPLATE} -// newer (non customized) versions of this file go to main_window.cc_new - // This file is for your program, I won't touch it again! #include "config.h" -#include "main_window.hh" +#include "main_window.h" bool main_window::quit(GdkEventAny *ev) { return 0; diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window.hh b/languages/cpp/app_templates/gtk2mmapp/main_window.h index 640e1461..85daad4b 100644 --- a/languages/cpp/app_templates/gtk2mmapp/main_window.hh +++ b/languages/cpp/app_templates/gtk2mmapp/main_window.h @@ -1,16 +1,14 @@ %{HH_TEMPLATE} -// newer (non customized) versions of this file go to main_window.hh_new - // you might replace // class foo : public foo_glade { ... }; // by // typedef foo_glade foo; // if you didn't make any modifications to the widget -#ifndef _MAIN_WINDOW_HH -# include "main_window_glade.hh" -# define _MAIN_WINDOW_HH +#ifndef _MAIN_WINDOW_H +# include "main_window_glade.h" +# define _MAIN_WINDOW_H class main_window : public main_window_glade { diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cc b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cpp index 829855a8..5bed4679 100644 --- a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cc +++ b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cpp @@ -3,7 +3,7 @@ // DO NOT EDIT THIS FILE ! It was created using glade-- // for gtk 2.8.3 and gtkmm 2.8.0 // -// Please modify the corresponding derived classes in ./src/main_window.cc +// Please modify the corresponding derived classes in ./src/main_window.cpp #if defined __GNUC__ && __GNUC__ < 3 @@ -18,7 +18,7 @@ #else //gtkmm 2.2 #define GMM_GTKMM_22_24(a,b) a #endif // -#include "main_window_glade.hh" +#include "main_window_glade.h" #include <gdk/gdkkeysyms.h> #include <gtkmm/accelgroup.h> diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.hh b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.h index 3c0cc27a..726409b4 100644 --- a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.hh +++ b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.h @@ -3,10 +3,10 @@ // DO NOT EDIT THIS FILE ! It was created using glade-- // for gtk 2.8.3 and gtkmm 2.8.0 // -// Please modify the corresponding derived classes in ./src/main_window.hh and./src/main_window.cc +// Please modify the corresponding derived classes in ./src/main_window.h and./src/main_window.cpp -#ifndef _MAIN_WINDOW_GLADE_HH -# define _MAIN_WINDOW_GLADE_HH +#ifndef _MAIN_WINDOW_GLADE_H +# define _MAIN_WINDOW_GLADE_H #if !defined(GLADEMM_DATA) diff --git a/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am b/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am index a8c856e9..e61b92f5 100644 --- a/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am +++ b/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am @@ -1,13 +1,13 @@ bin_PROGRAMS = %{APPNAMELC} %{APPNAMELC}_SOURCES = \ - %{APPNAMELC}.cc\ - main_window_glade.cc \ - main_window.cc + %{APPNAMELC}.cpp\ + main_window_glade.cpp \ + main_window.cpp noinst_HEADERS = \ - main_window_glade.hh \ - main_window.hh + main_window_glade.h \ + main_window.h AM_CXXFLAGS = @CXXFLAGS@ @GTKMM_CFLAGS@ |