diff options
Diffstat (limited to 'languages/pascal')
42 files changed, 254 insertions, 683 deletions
diff --git a/languages/pascal/CMakeLists.txt b/languages/pascal/CMakeLists.txt index 7449570e..3905e32f 100644 --- a/languages/pascal/CMakeLists.txt +++ b/languages/pascal/CMakeLists.txt @@ -34,7 +34,12 @@ link_directories( ##### other data ################################ -install( FILES kdevpascalsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE kdevpascalsupport.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR tdevelop-desktops +) + install( FILES kdevpascalsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevpascalsupport ) install( FILES pascaltemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates ) diff --git a/languages/pascal/Makefile.am b/languages/pascal/Makefile.am index 9d168734..5d4b3513 100644 --- a/languages/pascal/Makefile.am +++ b/languages/pascal/Makefile.am @@ -23,10 +23,10 @@ genparser: antlr pascal.g && antlr pascal.tree.g ## The following rules assume that you have Java and ANTLR installed, -#PascalLexer.hpp PascalLexer.cpp PascalParser.hpp PascalParser.cpp: pascal.g +#PascalLexer.h PascalLexer.cpp PascalParser.h PascalParser.cpp: pascal.g # antlr pascal.g -#PascalStoreWalker.hpp PascalStoreWalker.cpp: pascal.tree.g +#PascalStoreWalker.h PascalStoreWalker.cpp: pascal.tree.g # antlr pascal.tree.g templatedir = ${kde_datadir}/kdevabbrev/templates diff --git a/languages/pascal/PascalAST.hpp b/languages/pascal/PascalAST.h index 3df4ea50..1e3df014 100644 --- a/languages/pascal/PascalAST.hpp +++ b/languages/pascal/PascalAST.h @@ -1,7 +1,7 @@ #ifndef PASCALAST_HPP #define PASCALAST_HPP -#include <antlr/CommonAST.hpp> +#include <antlr/CommonAST.h> class PascalAST; typedef antlr::ASTRefCount<PascalAST> RefPascalAST; diff --git a/languages/pascal/PascalLexer.cpp b/languages/pascal/PascalLexer.cpp index 28f532f8..c140ee51 100644 --- a/languages/pascal/PascalLexer.cpp +++ b/languages/pascal/PascalLexer.cpp @@ -1,12 +1,12 @@ /* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalLexer.cpp"$ */ -#include "PascalLexer.hpp" -#include <antlr/CharBuffer.hpp> -#include <antlr/TokenStreamException.hpp> -#include <antlr/TokenStreamIOException.hpp> -#include <antlr/TokenStreamRecognitionException.hpp> -#include <antlr/CharStreamException.hpp> -#include <antlr/CharStreamIOException.hpp> -#include <antlr/NoViableAltForCharException.hpp> +#include "PascalLexer.h" +#include <antlr/CharBuffer.h> +#include <antlr/TokenStreamException.h> +#include <antlr/TokenStreamIOException.h> +#include <antlr/TokenStreamRecognitionException.h> +#include <antlr/CharStreamException.h> +#include <antlr/CharStreamIOException.h> +#include <antlr/NoViableAltForCharException.h> #line 1 "pascal.g" #line 13 "PascalLexer.cpp" diff --git a/languages/pascal/PascalLexer.hpp b/languages/pascal/PascalLexer.h index 99a14959..e2043c2f 100644 --- a/languages/pascal/PascalLexer.hpp +++ b/languages/pascal/PascalLexer.h @@ -1,10 +1,10 @@ -#ifndef INC_PascalLexer_hpp_ -#define INC_PascalLexer_hpp_ +#ifndef INC_PascalLexer_h_ +#define INC_PascalLexer_h_ #line 29 "pascal.g" #include "problemreporter.h" - #include "PascalAST.hpp" + #include "PascalAST.h" #include <tqlistview.h> #include <kdebug.h> @@ -15,14 +15,14 @@ RefPascalAST(ast)->setColumn( t->getColumn() ); \ } -#line 19 "PascalLexer.hpp" -#include <antlr/config.hpp> -/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalLexer.hpp"$ */ -#include <antlr/CommonToken.hpp> -#include <antlr/InputBuffer.hpp> -#include <antlr/BitSet.hpp> -#include "PascalTokenTypes.hpp" -#include <antlr/CharScanner.hpp> +#line 19 "PascalLexer.h" +#include <antlr/config.h> +/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalLexer.h"$ */ +#include <antlr/CommonToken.h> +#include <antlr/InputBuffer.h> +#include <antlr/BitSet.h> +#include "PascalTokenTypes.h" +#include <antlr/CharScanner.h> class CUSTOM_API PascalLexer : public ANTLR_USE_NAMESPACE(antlr)CharScanner, public PascalTokenTypes { #line 1067 "pascal.g" @@ -56,7 +56,7 @@ public: getFilename().c_str(), getLine(), getColumn() ); } -#line 30 "PascalLexer.hpp" +#line 30 "PascalLexer.h" private: void initLiterals(); public: @@ -118,4 +118,4 @@ private: static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_3; }; -#endif /*INC_PascalLexer_hpp_*/ +#endif /*INC_PascalLexer_h_*/ diff --git a/languages/pascal/PascalParser.cpp b/languages/pascal/PascalParser.cpp index 51d620ff..e45cdb4e 100644 --- a/languages/pascal/PascalParser.cpp +++ b/languages/pascal/PascalParser.cpp @@ -1,8 +1,8 @@ /* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalParser.cpp"$ */ -#include "PascalParser.hpp" -#include <antlr/NoViableAltException.hpp> -#include <antlr/SemanticException.hpp> -#include <antlr/ASTFactory.hpp> +#include "PascalParser.h" +#include <antlr/NoViableAltException.h> +#include <antlr/SemanticException.h> +#include <antlr/ASTFactory.h> #line 1 "pascal.g" #line 8 "PascalParser.cpp" PascalParser::PascalParser(ANTLR_USE_NAMESPACE(antlr)TokenBuffer& tokenBuf, int k) diff --git a/languages/pascal/PascalParser.hpp b/languages/pascal/PascalParser.h index dfd4e5f2..19cbc397 100644 --- a/languages/pascal/PascalParser.hpp +++ b/languages/pascal/PascalParser.h @@ -1,10 +1,10 @@ -#ifndef INC_PascalParser_hpp_ -#define INC_PascalParser_hpp_ +#ifndef INC_PascalParser_h_ +#define INC_PascalParser_h_ #line 29 "pascal.g" #include "problemreporter.h" - #include "PascalAST.hpp" + #include "PascalAST.h" #include <tqlistview.h> #include <kdebug.h> @@ -15,13 +15,13 @@ RefPascalAST(ast)->setColumn( t->getColumn() ); \ } -#line 19 "PascalParser.hpp" -#include <antlr/config.hpp> -/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalParser.hpp"$ */ -#include <antlr/TokenStream.hpp> -#include <antlr/TokenBuffer.hpp> -#include "PascalTokenTypes.hpp" -#include <antlr/LLkParser.hpp> +#line 19 "PascalParser.h" +#include <antlr/config.h> +/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalParser.h"$ */ +#include <antlr/TokenStream.h> +#include <antlr/TokenBuffer.h> +#include "PascalTokenTypes.h" +#include <antlr/LLkParser.h> class CUSTOM_API PascalParser : public ANTLR_USE_NAMESPACE(antlr)LLkParser, public PascalTokenTypes { @@ -58,7 +58,7 @@ public: LT(1)->getLine(), LT(1)->getColumn() ); } -#line 30 "PascalParser.hpp" +#line 30 "PascalParser.h" public: void initializeASTFactory( ANTLR_USE_NAMESPACE(antlr)ASTFactory& factory ); protected: @@ -419,4 +419,4 @@ private: static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_76; }; -#endif /*INC_PascalParser_hpp_*/ +#endif /*INC_PascalParser_h_*/ diff --git a/languages/pascal/PascalStoreWalker.cpp b/languages/pascal/PascalStoreWalker.cpp index 96c69fe4..b56897df 100644 --- a/languages/pascal/PascalStoreWalker.cpp +++ b/languages/pascal/PascalStoreWalker.cpp @@ -1,11 +1,11 @@ /* $ANTLR 2.7.7 (20061129): "pascal.tree.g" -> "PascalStoreWalker.cpp"$ */ -#include "PascalStoreWalker.hpp" -#include <antlr/Token.hpp> -#include <antlr/AST.hpp> -#include <antlr/NoViableAltException.hpp> -#include <antlr/MismatchedTokenException.hpp> -#include <antlr/SemanticException.hpp> -#include <antlr/BitSet.hpp> +#include "PascalStoreWalker.h" +#include <antlr/Token.h> +#include <antlr/AST.h> +#include <antlr/NoViableAltException.h> +#include <antlr/MismatchedTokenException.h> +#include <antlr/SemanticException.h> +#include <antlr/BitSet.h> #line 1 "pascal.tree.g" #line 11 "PascalStoreWalker.cpp" PascalStoreWalker::PascalStoreWalker() diff --git a/languages/pascal/PascalStoreWalker.hpp b/languages/pascal/PascalStoreWalker.h index ada7c020..ceece541 100644 --- a/languages/pascal/PascalStoreWalker.hpp +++ b/languages/pascal/PascalStoreWalker.h @@ -1,27 +1,27 @@ -#ifndef INC_PascalStoreWalker_hpp_ -#define INC_PascalStoreWalker_hpp_ +#ifndef INC_PascalStoreWalker_h_ +#define INC_PascalStoreWalker_h_ #line 20 "pascal.tree.g" #include <codemodel.h> - #include "PascalAST.hpp" + #include "PascalAST.h" #include <tqstring.h> #include <tqstringlist.h> #include <tqfileinfo.h> -#line 14 "PascalStoreWalker.hpp" -#include <antlr/config.hpp> -#include "PascalStoreWalkerTokenTypes.hpp" -/* $ANTLR 2.7.7 (20061129): "pascal.tree.g" -> "PascalStoreWalker.hpp"$ */ -#include <antlr/TreeParser.hpp> +#line 14 "PascalStoreWalker.h" +#include <antlr/config.h> +#include "PascalStoreWalkerTokenTypes.h" +/* $ANTLR 2.7.7 (20061129): "pascal.tree.g" -> "PascalStoreWalker.h"$ */ +#include <antlr/TreeParser.h> #line 29 "pascal.tree.g" #include <codemodel.h> #include <kdebug.h> -#line 25 "PascalStoreWalker.hpp" +#line 25 "PascalStoreWalker.h" class CUSTOM_API PascalStoreWalker : public ANTLR_USE_NAMESPACE(antlr)TreeParser, public PascalStoreWalkerTokenTypes { #line 47 "pascal.tree.g" @@ -48,7 +48,7 @@ public: } void wipeout() { m_model->wipeout(); } -#line 29 "PascalStoreWalker.hpp" +#line 29 "PascalStoreWalker.h" public: PascalStoreWalker(); static void initializeASTFactory( ANTLR_USE_NAMESPACE(antlr)ASTFactory& factory ); @@ -169,4 +169,4 @@ private: static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_6; }; -#endif /*INC_PascalStoreWalker_hpp_*/ +#endif /*INC_PascalStoreWalker_h_*/ diff --git a/languages/pascal/PascalStoreWalkerTokenTypes.hpp b/languages/pascal/PascalStoreWalkerTokenTypes.h index cd9e0c81..1911fc9c 100644 --- a/languages/pascal/PascalStoreWalkerTokenTypes.hpp +++ b/languages/pascal/PascalStoreWalkerTokenTypes.h @@ -1,7 +1,7 @@ -#ifndef INC_PascalStoreWalkerTokenTypes_hpp_ -#define INC_PascalStoreWalkerTokenTypes_hpp_ +#ifndef INC_PascalStoreWalkerTokenTypes_h_ +#define INC_PascalStoreWalkerTokenTypes_h_ -/* $ANTLR 2.7.7 (20061129): "pascal.tree.g" -> "PascalStoreWalkerTokenTypes.hpp"$ */ +/* $ANTLR 2.7.7 (20061129): "pascal.tree.g" -> "PascalStoreWalkerTokenTypes.h"$ */ #ifndef CUSTOM_API # define CUSTOM_API @@ -183,7 +183,7 @@ struct CUSTOM_API PascalStoreWalkerTokenTypes { INHERITED = 172, NEW = 173, SELF = 174, - TQT_METHOD = 175, + METHOD = 175, ADDSUBOR = 176, ASSIGNEQUAL = 177, SIGN = 178, @@ -203,4 +203,4 @@ struct CUSTOM_API PascalStoreWalkerTokenTypes { #ifdef __cplusplus }; #endif -#endif /*INC_PascalStoreWalkerTokenTypes_hpp_*/ +#endif /*INC_PascalStoreWalkerTokenTypes_h_*/ diff --git a/languages/pascal/PascalTokenTypes.hpp b/languages/pascal/PascalTokenTypes.h index 007269b0..185197e4 100644 --- a/languages/pascal/PascalTokenTypes.hpp +++ b/languages/pascal/PascalTokenTypes.h @@ -1,10 +1,10 @@ -#ifndef INC_PascalTokenTypes_hpp_ -#define INC_PascalTokenTypes_hpp_ +#ifndef INC_PascalTokenTypes_h_ +#define INC_PascalTokenTypes_h_ #undef TRUE #undef FALSE -/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalTokenTypes.hpp"$ */ +/* $ANTLR 2.7.7 (20061129): "pascal.g" -> "PascalTokenTypes.h"$ */ #ifndef CUSTOM_API # define CUSTOM_API @@ -186,7 +186,7 @@ struct CUSTOM_API PascalTokenTypes { INHERITED = 172, NEW = 173, SELF = 174, - TQT_METHOD = 175, + METHOD = 175, ADDSUBOR = 176, ASSIGNEQUAL = 177, SIGN = 178, @@ -206,4 +206,4 @@ struct CUSTOM_API PascalTokenTypes { #ifdef __cplusplus }; #endif -#endif /*INC_PascalTokenTypes_hpp_*/ +#endif /*INC_PascalTokenTypes_h_*/ diff --git a/languages/pascal/app_templates/fpcgtk/CMakeLists.txt b/languages/pascal/app_templates/fpcgtk/CMakeLists.txt index 87c3e17a..f256b4d6 100644 --- a/languages/pascal/app_templates/fpcgtk/CMakeLists.txt +++ b/languages/pascal/app_templates/fpcgtk/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( fpcgtk.tar.gz ALL - COMMAND ${TAR} zcf fpcgtk.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content main.pp app.kdevelop ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET fpcgtk.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - fpcgtk.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE fpcgtk.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/pascal/app_templates/fpcgtk/fpcgtk b/languages/pascal/app_templates/fpcgtk/fpcgtk index 374f1bc9..e5bdd145 100644 --- a/languages/pascal/app_templates/fpcgtk/fpcgtk +++ b/languages/pascal/app_templates/fpcgtk/fpcgtk @@ -1,9 +1,10 @@ -# KDE Config File +# TDE Config File [General] Name=GTK+ application -Name[fr]=Une application GTK+ -Category=Pascal/Free Pascal + Comment=Generates a GTK+ based GUI application in Pascal -Comment[fr]=Gnre une application base sur la bibliothque GTK+ dans le language PASCAL. + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=src/APPNAMELC.pp diff --git a/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate b/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate index 42e2be9d..de30d688 100644 --- a/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate +++ b/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate @@ -1,63 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=GTK+ application -Name[ca]=Aplicació GTK+ -Name[da]=GTK+ program -Name[de]=GTK+-Anwendung -Name[el]=Εφαρμογή GTK+ -Name[es]=Aplicación GTK+ -Name[et]=GTK+ rakendus -Name[eu]=GTK+ aplikazioa -Name[fa]=کاربرد GTK+ -Name[fr]=Application GTK+ -Name[ga]=Feidhmchlár GTK+ -Name[gl]=Aplicación GTK+ -Name[hu]=GTK+-alapú alkalmazás -Name[it]=Applicazione GTK+ -Name[ja]=GTK+ アプリケーション -Name[nds]=GTK+-Programm -Name[ne]=GTK+ अनुप्रयोग -Name[nl]=GTK+-toepassing -Name[pl]=Program GTK+ -Name[pt]=Aplicação do GTK+ -Name[pt_BR]=Aplicativo GTK+ -Name[ru]=Приложение GTK+ -Name[sk]=GTK+ aplikácia -Name[sr]=GTK+ програм -Name[sr@Latn]=GTK+ program -Name[sv]=GTK+ program -Name[tr]=GTK+ Uygulaması -Name[zh_CN]=GTK+ 应用程序 -Name[zh_TW]=GTK+ 應用程式 -Category=Pascal/Free Pascal + Comment=Generates a GTK+ based GUI application in Pascal -Comment[ca]=Genera una aplicació IGU en Pascal basada en GTK+ -Comment[da]=Genererer et GTK+ baseret GUI program i Pascal -Comment[de]=Erstellt eine auf GTK+ basierende GUI-Anwendung in Pascal -Comment[el]=Δημιουργεί μια γραφική εφαρμογή βασισμένη στο GTK+ σε Pascal -Comment[es]=Genera una aplicación gráfica en Pascal basada en GTK+ -Comment[et]=Graafilise rakenduse loomine GTK+ põhjal Pascalis -Comment[eu]=GTK+-en oinarritutako GUI aplikazio bat sortzen du Pascal-en -Comment[fa]=یک کاربرد ونک بر مبنای GTK+ در پاسکال تولید میکند -Comment[fr]=Génère une application avec interface graphique basée sur GTK+ en Pascal -Comment[ga]=Cruthaigh feidhmchlár grafach i Pascal, bunaithe ar GTK+ -Comment[gl]=Xera unha aplicación GUI baseada en GTK+ en Pascal -Comment[hu]=Létrehoz egy GTK+-alapú grafikus felületű alkalmazást Pascalban -Comment[it]=Genera un'applicazione GUI basata su GTK+ in Pascal -Comment[ja]=GTK+ ベースの GUI アプリケーションを Pascal で作成します -Comment[nds]=Stellt en op GTK+ opbuut Böversietprogramm in Pascal op -Comment[ne]= GTK+ आधारित जी यू आई अनुप्रयोगलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een GKT+-gebaseerde GUI-toepassing in Pascal -Comment[pl]=Generuje program z graficznym interfejsem użytkownika używający GTK+ w Pascalu -Comment[pt]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal -Comment[pt_BR]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal -Comment[ru]=Создание приложения GTK+ на Pascal -Comment[sk]=Vygeneruje GTK+ GUI aplikáciu v Pascal -Comment[sr]=Прави GUI програм на основу GTK+ у Pascal-у -Comment[sr@Latn]=Pravi GUI program na osnovu GTK+ u Pascal-u -Comment[sv]=Skapar ett GTK+ baserat program med grafiskt användargränssnitt i Pascal -Comment[zh_CN]=生成一个 Pascal 语言的 GTK+ GUI 应用程序 -Comment[zh_TW]=產生一個 Pascal 語言,以GTK+ 為基礎的使用者介面應用程式 + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp Archive=fpcgtk.tar.gz @@ -84,31 +32,3 @@ Dest=%{dest}/src/%{APPNAMELC}.pp [MSG] Type=message Comment=A GTK+ application written in pascal was created in %{dest} -Comment[ca]=Una aplicació GTK+ escrita en Pascal ha estat creada en %{dest} -Comment[da]=Et GTK+ program skrevet i pascal blev oprettet i %{dest} -Comment[de]=Eine in Pascal geschriebene GTK+-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή GTK+ γραμμένη σε pascal δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación GTK+ escrita en Pascal ha sido creada en %{dest} -Comment[et]=GTK+ rakendus Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako GTK+ aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد GTK+ نوشتهشده در پاسکال در %{dest} ایجاد شد -Comment[fr]=Une application GTK+ écrite en Pascal a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár GTK+, scríofa i pascal, i %{dest} -Comment[gl]=Creouse unha aplicación GTK+ escrita en pascal en %{dest} -Comment[hu]=Létrejött egy egyszerű, Pascal nyelvű, GTK+-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione GTK+ scritta in Pascal in %{dest} -Comment[ja]=Pascal で書かれた GTK+ アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Pascal-Programm för GTK+ opstellt -Comment[ne]=पास्कलमा लेखिएको GTK+ अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een GTK+-toepassing geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Program GTK+ napisany w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} -Comment[pt_BR]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} -Comment[ru]=Приложение GTK+ на Pascal создано в %{dest} -Comment[sk]=GTK+ aplikácia v Pascal bola vytvorená v %{dest} -Comment[sr]=GTK+ програм у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=GTK+ program u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett GTK+ program skrivet i Pascal skapades i %{dest} -Comment[tr]=Pascal'da yazılmış bir GTK+ uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了 Pascal 语言的 GTK+ 应用程序 -Comment[zh_TW]=一個 Pascal 的 GTK+ 應用程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpchello/CMakeLists.txt b/languages/pascal/app_templates/fpchello/CMakeLists.txt index 7da8ffd1..61afd1ea 100644 --- a/languages/pascal/app_templates/fpchello/CMakeLists.txt +++ b/languages/pascal/app_templates/fpchello/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( fpchello.tar.gz ALL - COMMAND ${TAR} zcf fpchello.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content main.pp app.kdevelop ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET fpchello.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - fpchello.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE fpchello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/pascal/app_templates/fpchello/fpchello b/languages/pascal/app_templates/fpchello/fpchello index b5a0acbf..1ef6c001 100644 --- a/languages/pascal/app_templates/fpchello/fpchello +++ b/languages/pascal/app_templates/fpchello/fpchello @@ -1,9 +1,10 @@ -# KDE Config File +# TDE Config File [General] Name=Simple program -Name[fr]=Un simple programme de test -Category=Pascal/Free Pascal + Comment=Generates a simple program in Pascal -Comment[fr]=Gnre un simple programme de test dans le language PASCAL. + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=src/APPNAMELC.pp diff --git a/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate b/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate index 77c79101..9aa444e7 100644 --- a/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate +++ b/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate @@ -1,64 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=Simple program -Name[ca]=Simple programa -Name[da]=Simpelt program -Name[de]=Einfaches Programm -Name[el]=Απλό πρόγραμμα -Name[es]=Programa sencillo -Name[et]=Lihtne programm -Name[eu]=Programa sinplea -Name[fa]=برنامۀ ساده -Name[fr]=Programme simple -Name[ga]=Ríomhchlár simplí -Name[gl]=Programa sinxelo -Name[hu]=Egyszerű program -Name[it]=Semplice programma -Name[ja]=簡単なプログラム -Name[nds]=Eenfach Programm -Name[ne]=साधारण कार्यक्रम -Name[nl]=Eenvoudig programma -Name[pl]=Prosty program -Name[pt]=Programa simples -Name[pt_BR]=Programa simples -Name[ru]=Простое приложение -Name[sk]=Jednoduchý prohram -Name[sr]=Једноставан програм -Name[sr@Latn]=Jednostavan program -Name[sv]=Enkelt program -Name[tr]=Basit program -Name[zh_CN]=简单程序 -Name[zh_TW]=簡單程式 -Category=Pascal/Free Pascal + Comment=Generates a simple program in Pascal -Comment[ca]=Genera un simple programa en Pascal -Comment[da]=Genererer et simpelt program i Pascal -Comment[de]=Erstellt ein einfaches Programm in Pascal -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα σε Pascal -Comment[es]=Genera un sencillo programa en Pascal -Comment[et]=Lihtsa programmi loomine Pascalis -Comment[eu]=Pascal-en idatzitako programa sinple bat -Comment[fa]=یک برنامۀ ساده در پاسکال تولید میکند -Comment[fr]=Génère un programme simple en Pascal -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí i Pascal -Comment[gl]=Xera un programa sinxelo en Pascal -Comment[hu]=Létrehoz egy egyszerű programot Pascalban -Comment[it]=Genera un semplice programma in Pascal -Comment[ja]=簡単なプログラムを Pascal で作成します -Comment[nds]=Stellt en eenfach Pascal-Programm op -Comment[ne]=पास्कलमा साधारण कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig programma in Pascal -Comment[pl]=Generuje prosty program w Pascalu -Comment[pt]=Gera um programa simples em Pascal -Comment[pt_BR]=Gera um programa simples em Pascal -Comment[ru]=Создание простого приложения на Pascal -Comment[sk]=Vygeneruje jednoduchý program v Pascal -Comment[sr]=Прави једноставан програм у Pascal-у -Comment[sr@Latn]=Pravi jednostavan program u Pascal-u -Comment[sv]=Skapar ett enkelt program i Pascal -Comment[tr]=Pascal'da basit bir program yaratır -Comment[zh_CN]=生成一个简单的 Pascal 语言程序 -Comment[zh_TW]=產生一個 Pascal 的簡單程式 + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp Archive=fpchello.tar.gz @@ -85,31 +32,3 @@ Dest=%{dest}/src/%{APPNAMELC}.pp [MSG] Type=message Comment=A simple pascal program was created in %{dest} -Comment[ca]=Un simple programa en Pascal ha estat creat en %{dest} -Comment[da]=Et simpelt pascal program blev oprettet i %{dest} -Comment[de]=Ein einfaches Programm in Pascal wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa en Pascal ha sido creado en %{dest} -Comment[et]=Lihtne Pascali programm loodi asukohta %{dest} -Comment[eu]=Pascal-en oinarritutako programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ پاسکال در %{dest} ایجاد شد -Comment[fr]=Un programme Pascal simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí pascal i %{dest} -Comment[gl]=Creouse un programa sinxelo en pascal en %{dest} -Comment[hu]=Létrejött egy egyszerű Pascal-program itt: %{dest} -Comment[it]=È stato creato un semplice programma Pascal in %{dest} -Comment[ja]=簡単な Pascal プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Pascal-Programm opstellt -Comment[ne]=साधारण पास्कल कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Pascal-programma is aangemaakt in %{dest} -Comment[pl]=Prosty program w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Pascal em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Pascal em %{dest} -Comment[ru]=Простое приложение на Pascal создано в %{dest} -Comment[sk]=Jednoduchý program v Pascal bol vytvorený v %{dest} -Comment[sr]=Једноставан pascal програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan pascal program napravljen je u %{dest} -Comment[sv]=Ett enkelt Pascal-program skapades i %{dest} -Comment[tr]=Pascal'da basit bir program %{dest} içinde yaratıldı -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Pascal 程序 -Comment[zh_TW]=一個簡單的 Pascal 程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt b/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt index 239a2c3a..d67e458a 100644 --- a/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt +++ b/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( fpcsharedlib.tar.gz ALL - COMMAND ${TAR} zcf fpcsharedlib.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content main.pp app.kdevelop ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET fpcsharedlib.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - fpcsharedlib.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE fpcsharedlib.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib index 51a294f9..88164784 100644 --- a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib +++ b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib @@ -1,9 +1,10 @@ -# KDE Config File +# TDE Config File [General] Name=Shared library -Name[fr]=Une bibliothque partage -Category=Pascal/Free Pascal + Comment=Generates a shared library in Pascal -Comment[fr]=Gnre une bibliothque partage dans le language PASCAL. + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=src/APPNAMELC.pp diff --git a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate index f6b91c4d..34e71fe4 100644 --- a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate +++ b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate @@ -1,64 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=Shared library -Name[ca]=Biblioteca compartida -Name[da]=Delt bibliotek -Name[de]=Shared Library -Name[el]=Κοινόχρηστη βιβλιοθήκη -Name[es]=Biblioteca compartida -Name[et]=Jagatud teek -Name[eu]=Liburutegi partekatua -Name[fa]=کتابخانۀ مشترک -Name[fr]=Bibliothèque partagée -Name[ga]=Comhleabharlann -Name[gl]=Biblioteca compartida -Name[hu]=Osztott programkönyvtár -Name[it]=Libreria condivisa -Name[ja]=共有ライブラリ -Name[nds]=Deelt Bibliotheek -Name[ne]=साझेदार लाइब्रेरी -Name[nl]=Gedeelde bibliotheek -Name[pl]=Biblioteka dzielona -Name[pt]=Biblioteca dinâmica -Name[pt_BR]=Biblioteca compartilhada -Name[ru]=Разделяемая библиотека -Name[sk]=Zdieľaná knižnica -Name[sr]=Дељена библиотека -Name[sr@Latn]=Deljena biblioteka -Name[sv]=Delat bibliotek -Name[tr]=Paylaşılan Kütüphane -Name[zh_CN]=共享库 -Name[zh_TW]=共享函式庫 -Category=Pascal/Free Pascal + Comment=Generates a shared library in Pascal -Comment[ca]=Genera una biblioteca compartida en Pascal -Comment[da]=Genererer et delt bibliotek i Pascal -Comment[de]=Erstellt eine Shared Library in Pascal -Comment[el]=Δημιουργία μιας κοινόχρηστης βιβλιοθήκης σε Pascal -Comment[es]=Genera una biblioteca compartida en Pascal -Comment[et]=Jagatud teegi loomine Pascalis -Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortzen du -Comment[fa]=یک کتابخانۀ مشترک در پاسکال تولید میکند -Comment[fr]=Génère une bibliothèque partagée en Pascal -Comment[ga]=Cruthaíonn sé seo comhleabharlann i Pascal -Comment[gl]=Xera unha biblioteca compartida en Pascal -Comment[hu]=Létrehoz egy osztott programkönyvtárt Pascalban -Comment[it]=Genera una libreria condivisa in Pascal -Comment[ja]=共有ライブラリを Pascal で作成します -Comment[nds]=Stellt en deelt Bibliotheek in Pascal op -Comment[ne]=साझेदार लाइब्रेरीलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een gedeelde bibliotheek in Pascal -Comment[pl]=Generuje bibliotekę dzieloną w Pascalu -Comment[pt]=Gera uma biblioteca dinâmica em Pascal -Comment[pt_BR]=Gera uma biblioteca dinâmica em Pascal -Comment[ru]=Создание разделяемой библиотеки на Pascal -Comment[sk]=Vygeneruje zdieľanú knižnicu v Pascal -Comment[sr]=Прави дељену библиотеку у Pascal-у -Comment[sr@Latn]=Pravi deljenu biblioteku u Pascal-u -Comment[sv]=Skapar ett delat bibliotek i Pascal -Comment[tr]=Pascal'da bir paylaşılan kütüphane yaratır -Comment[zh_CN]=生成 Pascal 语言的共享库 -Comment[zh_TW]=產生一個 Pascal 的共享函式庫 + +Category=Pascal/Free Pascal + FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp Archive=fpcsharedlib.tar.gz @@ -85,31 +32,3 @@ Dest=%{dest}/src/%{APPNAMELC}.pp [MSG] Type=message Comment=A shared library project written in pascal was created in %{dest} -Comment[ca]=Una biblioteca compartida escrita en Pascal ha estat creada en %{dest} -Comment[da]=Et delt biblioteksprojekt skrevet i pascal blev oprettet i %{dest} -Comment[de]=Ein Projekt für eine in Pascal geschriebene Shared Library wurde in %{dest} erstellt. -Comment[el]=Ένα έργο κοινόχρηστης βιβλιοθήκης γραμμένο σε pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un proyecto de biblioteca compartida escrito en Pascal ha sido creado en %{dest} -Comment[et]=Jagatud teegi projekt Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortu da hemen: %{dest} -Comment[fa]=یک پروژۀ کتابخانۀ مشترک نوشتهشده در پاسکال در %{dest} ایجاد شد -Comment[fr]=Un projet de bibliothèque partagée écrit en Pascal a été créé dans %{dest} -Comment[ga]=Cruthaíodh tionscadal comhleabharlainne, scríofa i pascal, i %{dest} -Comment[gl]=Creouse un proxecto de biblioteca compartida en pascan en %{dest} -Comment[hu]=Létrejött egy Pascal nyelvű projekt osztott programkönyvtár készítéséhez itt: %{dest} -Comment[it]=È stato creato un progetto di libreria condivisa scritto in Pascal in %{dest} -Comment[ja]=Pascal で書かれた共有ライブラリプロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Projekt för en in Pascal schreven deelt Bibliotheek opstellt -Comment[ne]=पास्कलमा लेखिएको साझेदार लाइब्रेरी परियोजना %{dest} मा सिर्जना गरियो -Comment[nl]=Een gedeelde bibliotheek geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Projekt biblioteki dzielonej napisanej w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} -Comment[pt_BR]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} -Comment[ru]=Разделяемая библиотека на Pascal создана в %{dest} -Comment[sk]=Zdieľaná knižnica v Pascal bola vytvorená v %{dest} -Comment[sr]=Пројекат дељене библиотеке у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=Projekat deljene biblioteke u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett projekt med delat bibliotek skrivet i Pascal skapades i %{dest} -Comment[tr]=Pascal'da bir paylaşılan kütüphane projesi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Pascal 语言的共享库工程 -Comment[zh_TW]=一個 Pascal 的共享函式庫專案已建立於 %{dest} diff --git a/languages/pascal/app_templates/pascalhello/CMakeLists.txt b/languages/pascal/app_templates/pascalhello/CMakeLists.txt index 2c437ffe..63d1dbaa 100644 --- a/languages/pascal/app_templates/pascalhello/CMakeLists.txt +++ b/languages/pascal/app_templates/pascalhello/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( pascalhello.tar.gz ALL - COMMAND ${TAR} zcf pascalhello.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content main.pp app.kdevelop ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET pascalhello.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - pascalhello.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE pascalhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/pascal/app_templates/pascalhello/pascalhello b/languages/pascal/app_templates/pascalhello/pascalhello index 7482fb78..ba18fbbd 100644 --- a/languages/pascal/app_templates/pascalhello/pascalhello +++ b/languages/pascal/app_templates/pascalhello/pascalhello @@ -1,10 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Hello world program -Name[fr]=Un simple programme de test Hello world -Icon=pascalhello.png -Category=Pascal + Comment=Generates a simple Hello world program in Pascal -Comment[fr]=Gnre un simple programme de test du type Hello world dans le language PASCAL. + +Category=Pascal + +Icon=pascalhello.png FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=src/APPNAMELC.pp diff --git a/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate b/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate index 5f2bb852..9aac06b3 100644 --- a/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate +++ b/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate @@ -1,66 +1,12 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=pascalhello.png -Category=Pascal + Comment=Generates a simple Hello world program in Pascal -Comment[ca]=Genera un simple programa de Hello world en Pascal -Comment[da]=Genererer et simpelt Goddag verden program i Pascal -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Pascal -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Pascal -Comment[es]=Genera un programa «Hola mundo» sencillo en Pascal -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pascalis -Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortzen du -Comment[fa]=یک برنامۀ سادۀ Hello world در پاسکال تولید میکند -Comment[fr]=Génère un programme « Bonjour monde » simple en Pascal -Comment[gl]=Xera un programa sinxelo Ola mundo en Pascal -Comment[hu]=Létrehoz egy egyszerű Hello world programot Pascalban -Comment[it]=Genera un semplice programma di "Hello world" in Pascal -Comment[ja]=簡単な Hello world プログラムを Pascal で作成します -Comment[nds]=Stellt in Pascal en eenfach "Moin Welt"-Programm op -Comment[ne]=साधारण हेल्लो वोल्ड कार्यक्रमलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvudig Hello World-programma in Pascal -Comment[pl]=Generuje prosty program "Witaj świecie" w Pascalu -Comment[pt]=Gera um programa simples Olá Mundo em Pascal -Comment[pt_BR]=Gera um programa simples Olá Mundo em Pascal -Comment[ru]=Создание простого приложения Hello world на Pascal -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Pascal -Comment[sr]=Прави једноставан „Здраво свете“ у Pascal-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Pascal-u -Comment[sv]=Skapar ett enkelt Hello world-program i Pascal -Comment[tr]=Pascal'da basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成一个简单的 Pascal 语言 Hello world 程序 -Comment[zh_TW]=產生一個簡單的 Pascal Hello world 程式 + +Category=Pascal + +Icon=pascalhello.png FileTemplates=pp-program,PStyle,pp-unit,PStyle ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp Archive=pascalhello.tar.gz @@ -87,30 +33,3 @@ Dest=%{dest}/src/%{APPNAMELC}.pp [MSG] Type=message Comment=A simple 'hello world' program in Pascal was created in %{dest} -Comment[ca]=Un simple programa de 'hello world' en Pascal ha estat creat en %{dest} -Comment[da]=Et simpelt 'goddag verden' program i Pascal blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello world"-Programm in Pascal wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa «Hola mundo» en Pascal ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ «hello world» در پاسکال در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple en Pascal a été créé dans %{dest} -Comment[gl]=Creouse un programa sinxelo en Pascal 'ola mundo' en %{dest} -Comment[hu]=Létrejött egy egyszerű Hello world Pascal-program itt: %{dest} -Comment[it]=È stato creato un semplice programma Pascal di "hello world" in %{dest} -Comment[ja]=Pascal で書かれた簡単な hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Pascal opstellt -Comment[ne]=पास्कलमा साधारण 'हेल्लो वोल्ड' कार्यक्रम %{dest} सिर्जना गरियो -Comment[nl]=Een eenvoudig Hello World-programma geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Prosty program "Witaj świecie" w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} -Comment[pt_BR]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} -Comment[ru]=Простое приложение 'hello world' на Pascal создано в %{dest} -Comment[sk]=Jednoduchý Ahoj svet program v Pascal bol vytvorený v %{dest} -Comment[sr]=Једноставан „Здраво свете“ програм у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett enkelt 'Hello world'-program i Pascal skapades i %{dest} -Comment[tr]=Pascal'da basit bir "Merhaba Dünya" uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的“Hello world”程序 -Comment[zh_TW]=一個簡單的 Pascal Hello world 程式已建立於 %{dest} diff --git a/languages/pascal/backgroundparser.cpp b/languages/pascal/backgroundparser.cpp index ff202374..df9c85dc 100644 --- a/languages/pascal/backgroundparser.cpp +++ b/languages/pascal/backgroundparser.cpp @@ -13,12 +13,12 @@ #include "backgroundparser.h" #include "problemreporter.h" -#include "PascalLexer.hpp" -#include "PascalParser.hpp" -#include "PascalAST.hpp" +#include "PascalLexer.h" +#include "PascalParser.h" +#include "PascalAST.h" #include <kdebug.h> #include <tqfile.h> -#include <antlr/ASTFactory.hpp> +#include <antlr/ASTFactory.h> BackgroundParser::BackgroundParser( ProblemReporter* reporter, const TQString& source, diff --git a/languages/pascal/compiler/dccoptions/CMakeLists.txt b/languages/pascal/compiler/dccoptions/CMakeLists.txt index ae6c6388..4c860bba 100644 --- a/languages/pascal/compiler/dccoptions/CMakeLists.txt +++ b/languages/pascal/compiler/dccoptions/CMakeLists.txt @@ -25,7 +25,11 @@ link_directories( ##### other data ################################ -install( FILES kdevdccoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE kdevdccoptions.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR tdevelop-desktops +) ##### libkdevdccoptions (module) ################ diff --git a/languages/pascal/compiler/dccoptions/dccoptionsplugin.h b/languages/pascal/compiler/dccoptions/dccoptionsplugin.h index d8465520..7e9a9772 100644 --- a/languages/pascal/compiler/dccoptions/dccoptionsplugin.h +++ b/languages/pascal/compiler/dccoptions/dccoptionsplugin.h @@ -17,7 +17,7 @@ class DccOptionsPlugin : public KDevCompilerOptions { - Q_OBJECT + TQ_OBJECT public: diff --git a/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop b/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop index 3d4d57f2..e54d0fbc 100644 --- a/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop +++ b/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop @@ -1,52 +1,10 @@ [Desktop Entry] +Name=DccOptions + +Comment=Borland Delphi Compiler + Type=Service Exec=dcc -Comment=Borland Delphi Compiler -Comment[br]=Dastumer Delphi Borland -Comment[ca]=Compilador Delphi de Borland -Comment[da]=Borland Delphi oversætter -Comment[el]=Μεταγλωττιστής Borland Delphi -Comment[es]=Compilador de Delphi de Borland -Comment[et]=Borland Delphi kompilaator -Comment[eu]=Borland Delphi konpiladorea -Comment[fa]=مترجم برلند دلفی -Comment[fr]=Compilateur Delphi de Borland -Comment[ga]=Tiomsaitheoir Borland Delphi -Comment[gl]=Compilador Borland Delphi -Comment[hi]=बोरलैंड डेल्फ़ी कम्पायलर -Comment[hu]=Borland Delphi fordítóprogram -Comment[is]=Borland Delphi þýðandi -Comment[it]=Compilatore per Borland Delphi -Comment[ja]=Borland Delphi コンパイラ -Comment[nds]=Borland Delphi-Kompilerer -Comment[ne]=बोरल्यान्ड डेल्पी कम्पाइलर -Comment[nl]=Borland Delphi-compiler -Comment[pl]=Kompilator Borland Delphi -Comment[pt]=Compilador de Borland Delphi -Comment[pt_BR]=Compilador Delphi da Borland Delphi -Comment[ru]=Компилятор Borland Delphi -Comment[sk]=Borland Delphi kompilátor -Comment[sl]=Prevajalnik za Borland Delphi -Comment[sr]=Borland-ов преводилац Delphi-ја -Comment[sr@Latn]=Borland-ov prevodilac Delphi-ja -Comment[sv]=Borland Delphi kompilator -Comment[ta]=பொர்லான்ட் டெல்பி தொகுப்பி -Comment[tg]=Талфифгари Borland Delphi -Comment[tr]=Borland Delphi Derleyicisi -Comment[zh_CN]=Borland Delphi 编译器 -Comment[zh_TW]=Borland Delphi 編譯器 -Name=DccOptions -Name[da]=Delphi oversætter indstillinger -Name[de]=Delphi-Einstellungen (TDevelop) -Name[hi]=डीसीसी-विकल्प -Name[nds]=Delphi-Optschonen (TDevelop) -Name[pl]=Opcje Dcc -Name[sk]=Dcc možnosti -Name[sl]=Možnosti Dcc -Name[sv]=Alternativ för dcc -Name[ta]=Dccவிருப்பங்கள் -Name[tg]=DccИнтихобҳо -Name[zh_TW]=Dcc 選項 X-TDE-ServiceTypes=TDevelop/CompilerOptions X-TDE-Library=libkdevdccoptions X-TDevelop-Version=5 diff --git a/languages/pascal/compiler/dccoptions/optiontabs.cpp b/languages/pascal/compiler/dccoptions/optiontabs.cpp index 306fe5a0..bc586c0c 100644 --- a/languages/pascal/compiler/dccoptions/optiontabs.cpp +++ b/languages/pascal/compiler/dccoptions/optiontabs.cpp @@ -357,8 +357,8 @@ DebugOptimTab::DebugOptimTab( TQWidget * parent, const char * name ) layout3->addWidget(release); layout3->addWidget(debug); TQApplication::sendPostedEvents(this, TQEvent::ChildInserted); - connect(release, TQT_SIGNAL(clicked()), this, TQT_SLOT(setReleaseOptions())); - connect(debug, TQT_SIGNAL(clicked()), this, TQT_SLOT(setDebugOptions())); + connect(release, TQ_SIGNAL(clicked()), this, TQ_SLOT(setReleaseOptions())); + connect(debug, TQ_SIGNAL(clicked()), this, TQ_SLOT(setDebugOptions())); layout->addStretch(); } diff --git a/languages/pascal/compiler/dccoptions/optiontabs.h b/languages/pascal/compiler/dccoptions/optiontabs.h index 04351ea7..07977e42 100644 --- a/languages/pascal/compiler/dccoptions/optiontabs.h +++ b/languages/pascal/compiler/dccoptions/optiontabs.h @@ -92,7 +92,7 @@ private: class DebugOptimTab : public TQWidget { - Q_OBJECT + TQ_OBJECT public: DebugOptimTab( TQWidget *parent=0, const char *name=0 ); diff --git a/languages/pascal/compiler/fpcoptions/CMakeLists.txt b/languages/pascal/compiler/fpcoptions/CMakeLists.txt index 12c9ef89..4e4fedcf 100644 --- a/languages/pascal/compiler/fpcoptions/CMakeLists.txt +++ b/languages/pascal/compiler/fpcoptions/CMakeLists.txt @@ -25,7 +25,11 @@ link_directories( ##### other data ################################ -install( FILES kdevfpcoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE kdevfpcoptions.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR tdevelop-desktops +) ##### libkdevfpcoptions (module) ################ diff --git a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h index e30b33c0..8b876bf4 100644 --- a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h +++ b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h @@ -17,7 +17,7 @@ class FpcOptionsPlugin : public KDevCompilerOptions { - Q_OBJECT + TQ_OBJECT public: diff --git a/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop b/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop index d7b0149b..be19860a 100644 --- a/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop +++ b/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop @@ -1,55 +1,13 @@ [Desktop Entry] +Name=FpcOptions + +Comment=Free Pascal Compiler + Type=Service Exec=fpc -Comment=Free Pascal Compiler -Comment[br]=Dastumer Pascal dieub -Comment[ca]=Compilador Free Pascal -Comment[da]=Free Pascal oversætter -Comment[el]=Μεταγλωττιστής Free Pascal -Comment[es]=Compilador Free Pascal -Comment[et]=Free Pascal kompilaator -Comment[eu]=Free Pascal konpiladorea -Comment[fa]=مترجم آزاد پاسکال -Comment[fr]=Compilateur Free Pascal -Comment[ga]=Tiomsaitheoir Saor Pascal -Comment[gl]=Compilador Free Pascal -Comment[hi]=फ्री पॉस्कल कम्पायलर -Comment[hu]=Szabad forráskódú Pascal fordítóprogram -Comment[is]=Frjáls Pascal þýðandi -Comment[it]=Compilatore per Free Pascal -Comment[ja]=Free Pascal コンパイラ -Comment[nds]=Free Pascal-Kompilerer -Comment[ne]=स्वतन्त्र पास्कल कम्पाइलर -Comment[nl]=Free Pascal-compiler -Comment[pt]=Compilador Free Pascal -Comment[pt_BR]=Compilador Free Pascal -Comment[ru]=Компилятор Free Pascal -Comment[sk]=Voľný Pascal kompilátor -Comment[sl]=Prevajalnik za Free Pascal -Comment[sr]=Слободни преводилац Pascal-а -Comment[sr@Latn]=Slobodni prevodilac Pascal-a -Comment[sv]=Fri Pascal-kompilator -Comment[ta]=இலவச பாஸ்கல் தொகுப்பி -Comment[tg]=Талфифгари Free Pascal -Comment[tr]=Serbest Pascal Derleyicisi -Comment[zh_CN]=Free Pascal 编译器 -Comment[zh_TW]=Free Pascal 編譯器 -Name=FpcOptions -Name[da]=Free Pascal oversætter indstillinger -Name[de]=Fpc-Einstellungen (TDevelop) -Name[hi]=एफपीसी-विकल्प -Name[nds]=Fpc-Optschonen (TDevelop) -Name[pl]=Opcje Fpc -Name[sk]=Fpc možnosti -Name[sl]=Možnosti Fpc -Name[sv]=Alternativ för fpc -Name[ta]=Fpcவிருப்பங்கள் -Name[tg]=FpcИнтихобҳо -Name[zh_TW]=Fpc 選項 X-TDE-ServiceTypes=TDevelop/CompilerOptions X-TDE-Library=libkdevfpcoptions X-TDevelop-Version=5 X-TDevelop-Language=Pascal X-TDevelop-Args=fpc X-TDevelop-Default=true - diff --git a/languages/pascal/compiler/fpcoptions/optiontabs.cpp b/languages/pascal/compiler/fpcoptions/optiontabs.cpp index 86c77cda..4f39337d 100644 --- a/languages/pascal/compiler/fpcoptions/optiontabs.cpp +++ b/languages/pascal/compiler/fpcoptions/optiontabs.cpp @@ -410,8 +410,8 @@ DebugOptimTab::DebugOptimTab( TQWidget * parent, const char * name ) TQPushButton *debug = new TQPushButton(i18n("Debug"), this); layout6->addWidget(release); layout6->addWidget(debug); - connect(release, TQT_SIGNAL(clicked()), this, TQT_SLOT(setReleaseOptions())); - connect(debug, TQT_SIGNAL(clicked()), this, TQT_SLOT(setDebugOptions())); + connect(release, TQ_SIGNAL(clicked()), this, TQ_SLOT(setReleaseOptions())); + connect(debug, TQ_SIGNAL(clicked()), this, TQ_SLOT(setDebugOptions())); layout->addStretch(); } diff --git a/languages/pascal/compiler/fpcoptions/optiontabs.h b/languages/pascal/compiler/fpcoptions/optiontabs.h index 9ae5c77b..af2a907f 100644 --- a/languages/pascal/compiler/fpcoptions/optiontabs.h +++ b/languages/pascal/compiler/fpcoptions/optiontabs.h @@ -91,7 +91,7 @@ private: class DebugOptimTab : public TQWidget { - Q_OBJECT + TQ_OBJECT public: DebugOptimTab( TQWidget *parent=0, const char *name=0 ); diff --git a/languages/pascal/configproblemreporter.ui b/languages/pascal/configproblemreporter.ui index 020557a1..3ba64c82 100644 --- a/languages/pascal/configproblemreporter.ui +++ b/languages/pascal/configproblemreporter.ui @@ -77,12 +77,12 @@ <includes> <include location="global" impldecl="in implementation">kdialog.h</include> </includes> -<Q_SLOTS> +<slots> <slot>init()</slot> <slot>destroy()</slot> <slot>accept()</slot> <slot>bgParserCheckbox_toggled( bool b )</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> <layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/> </UI> diff --git a/languages/pascal/kdevpascalsupport.desktop b/languages/pascal/kdevpascalsupport.desktop index ec54d28d..b7d8004b 100644 --- a/languages/pascal/kdevpascalsupport.desktop +++ b/languages/pascal/kdevpascalsupport.desktop @@ -1,83 +1,12 @@ [Desktop Entry] -Type=Service -Exec=blubb -Comment=Pascal Language Support -Comment[ca]=Suport per al llenguatge Pascal -Comment[da]=Pascal sprogunderstøttelse -Comment[de]=Pascal-Unterstützung für TDevelop -Comment[el]=Υποστήριξη γλώσσας Pascal -Comment[es]=Soporte para el lenguaje Pascal -Comment[et]=Pascali keele toetus -Comment[eu]=Pascal lenguaiaren euskarria -Comment[fa]=پشتیبانی زبان پاسکال -Comment[fr]=Prise en charge du langage Pascal -Comment[ga]=Tacaíocht Pascal -Comment[gl]=Soporte para linguaxe Pascal -Comment[hi]=पास्कल भाषा समर्थन -Comment[hu]=Támogatás a Pascal nyelv használatához -Comment[is]=Stuðningur við Pascal forritunarmálið -Comment[it]=Supporto per il linguaggio Pascal -Comment[ja]=Pascal 言語サポート -Comment[nds]=Ünnerstütten för de Spraak Pascal -Comment[ne]=पास्कल भाषा समर्थन -Comment[nl]=Ondersteuning voor Pascal -Comment[pl]=Obsługa języka Pascal -Comment[pt]=Suporte da Linguagem Pascal -Comment[pt_BR]=Suporte à Linguagem Pascal -Comment[ru]=Поддержка языка Pascal -Comment[sk]=Podpora jazyka Pascal -Comment[sl]=Podpora jeziku pascal -Comment[sr]=Језичка подршка за Pascal -Comment[sr@Latn]=Jezička podrška za Pascal -Comment[sv]=Stöd för språket Pascal -Comment[ta]=பாஸ்கல் மொழி ஆதரவு -Comment[tg]=Ёрӣ намудани забони Pascal Language -Comment[tr]=Pascal Dil Desteği -Comment[zh_CN]=Pascal 语言支持 -Comment[zh_TW]=Pascal 語言支援 Name=KDevPascalSupport -Name[da]=TDevelop Pascal-understøttelse -Name[de]=Sprachunterstützung für Pascal (TDevelop) -Name[hi]=के-डेव-पॉस्कल-समर्थन -Name[nds]=Pascal-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPascala -Name[sk]=KDev Pascal podpora -Name[sv]=TDevelop Pascal-stöd -Name[ta]=கெடெவ் பாஸ்கல் ஆதரவு -Name[zh_TW]=TDevelop Pascal 支援 + GenericName=Pascal Language Support -GenericName[ca]=Suport per al llenguatge Pascal -GenericName[da]=Pascal sprogunderstøttelse -GenericName[de]=Sprachunterstützung für Pascal -GenericName[el]=Υποστήριξη γλώσσας Pascal -GenericName[es]=Soporte para el lenguaje Pascal -GenericName[et]=Pascali keele toetus -GenericName[eu]=Pascal lenguaiaren euskarria -GenericName[fa]=پشتیبانی زبان پاسکال -GenericName[fr]=Prise en charge du langage PASCAL -GenericName[ga]=Tacaíocht Pascal -GenericName[gl]=Soporte para linguaxe Pascal -GenericName[hi]=पास्कल भाषा समर्थन -GenericName[hu]=Pascal-támogatás -GenericName[it]=Supporto per il linguaggio Pascal -GenericName[ja]=Pascal 言語サポート -GenericName[nds]=Ünnerstütten för de Spraak Pascal -GenericName[ne]=पास्कल भाषा समर्थन -GenericName[nl]=Ondersteuning voor Pascal -GenericName[pl]=Obsługa języka Pascal -GenericName[pt]=Suporte à Linguagem Pascal -GenericName[pt_BR]=Suporte à Linguagem Pascal -GenericName[ru]=Поддержка языка Pascal -GenericName[sk]=Podpora jazyka Pascal -GenericName[sl]=Podpora jezicu pascal -GenericName[sr]=Језичка подршка за Pascal -GenericName[sr@Latn]=Jezička podrška za Pascal -GenericName[sv]=Stöd för språket Pascal -GenericName[ta]=பாஸ்கல் மொழி ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Pascal -GenericName[tr]=Pascal Dil Desteği -GenericName[zh_CN]=Pascal 语言支持 -GenericName[zh_TW]=Pascal 語言支援 + +Comment=Pascal Language Support + +Type=Service +Exec=blubb X-TDE-ServiceTypes=TDevelop/LanguageSupport X-TDE-Library=libkdevpascalsupport X-TDevelop-Version=5 diff --git a/languages/pascal/pascal.g b/languages/pascal/pascal.g index fde5dcb8..59407423 100644 --- a/languages/pascal/pascal.g +++ b/languages/pascal/pascal.g @@ -28,7 +28,7 @@ header "pre_include_hpp" { #include "problemreporter.h" - #include "PascalAST.hpp" + #include "PascalAST.h" #include <qlistview.h> #include <kdebug.h> diff --git a/languages/pascal/pascal.tree.g b/languages/pascal/pascal.tree.g index c597afb8..c50d5a9f 100644 --- a/languages/pascal/pascal.tree.g +++ b/languages/pascal/pascal.tree.g @@ -19,7 +19,7 @@ header "pre_include_hpp" { #include <codemodel.h> - #include "PascalAST.hpp" + #include "PascalAST.h" #include <qstring.h> #include <qstringlist.h> @@ -46,7 +46,7 @@ options { { private: - QString m_fileName; + TQString m_fileName; QStringList m_currentScope; int m_currentAccess; int m_anon; @@ -57,8 +57,8 @@ public: CodeModel* codeModel() { return m_model; } const CodeModel* codeModel() const { return m_model; } - QString fileName() const { return m_fileName; } - void setFileName( const QString& fileName ) { m_fileName = fileName; } + TQString fileName() const { return m_fileName; } + void setFileName( const TQString& fileName ) { m_fileName = fileName; } void init(){ m_currentScope.clear(); diff --git a/languages/pascal/pascalsupport_part.cpp b/languages/pascal/pascalsupport_part.cpp index 69cbebf8..76758693 100644 --- a/languages/pascal/pascalsupport_part.cpp +++ b/languages/pascal/pascalsupport_part.cpp @@ -20,7 +20,7 @@ #include <tdeapplication.h> #include <kstatusbar.h> -#include <antlr/ASTFactory.hpp> +#include <antlr/ASTFactory.h> #include "catalog.h" #include <kdevcore.h> @@ -31,9 +31,9 @@ #include "pascalsupport_part.h" #include "problemreporter.h" -#include "PascalLexer.hpp" -#include "PascalParser.hpp" -#include "PascalStoreWalker.hpp" +#include "PascalLexer.h" +#include "PascalParser.h" +#include "PascalStoreWalker.h" struct PascalSupportPartData{ ProblemReporter* problemReporter; @@ -44,30 +44,30 @@ struct PascalSupportPartData{ }; typedef KDevGenericFactory<PascalSupportPart> PascalSupportFactory; -static const KDevPluginInfo data("kdevpascalsupport"); -K_EXPORT_COMPONENT_FACTORY( libkdevpascalsupport, PascalSupportFactory( data ) ) +static const KDevPluginInfo pluginData("kdevpascalsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevpascalsupport, PascalSupportFactory( pluginData ) ) PascalSupportPart::PascalSupportPart(TQObject *parent, const char *name, const TQStringList &) - : KDevLanguageSupport(&data, parent, name ? name : "KDevPascalSupport" ), + : KDevLanguageSupport(&pluginData, parent, name ? name : "KDevPascalSupport" ), d( new PascalSupportPartData() ) { setInstance(PascalSupportFactory::instance()); setXMLFile("kdevpascalsupport.rc"); d->problemReporter = new ProblemReporter( this ); - connect( core(), TQT_SIGNAL(configWidget(KDialogBase*)), - d->problemReporter, TQT_SLOT(configWidget(KDialogBase*)) ); - - connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); - connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); - connect( partController(), TQT_SIGNAL(savedFile(const KURL&)), - this, TQT_SLOT(savedFile(const KURL&)) ); - connect( core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), - this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); - connect( core(), TQT_SIGNAL(configWidget(KDialogBase*)), - this, TQT_SLOT(configWidget(KDialogBase*)) ); - connect( core( ), TQT_SIGNAL( projectConfigWidget( KDialogBase* ) ), this, - TQT_SLOT( projectConfigWidget( KDialogBase* ) ) ); + connect( core(), TQ_SIGNAL(configWidget(KDialogBase*)), + d->problemReporter, TQ_SLOT(configWidget(KDialogBase*)) ); + + connect( core(), TQ_SIGNAL(projectOpened()), this, TQ_SLOT(projectOpened()) ); + connect( core(), TQ_SIGNAL(projectClosed()), this, TQ_SLOT(projectClosed()) ); + connect( partController(), TQ_SIGNAL(savedFile(const KURL&)), + this, TQ_SLOT(savedFile(const KURL&)) ); + connect( core(), TQ_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), + this, TQ_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); + connect( core(), TQ_SIGNAL(configWidget(KDialogBase*)), + this, TQ_SLOT(configWidget(KDialogBase*)) ); + connect( core( ), TQ_SIGNAL( projectConfigWidget( KDialogBase* ) ), this, + TQ_SLOT( projectConfigWidget( KDialogBase* ) ) ); mainWindow()->embedOutputView( d->problemReporter, i18n("Problems"), i18n("problem reporter") ); TQWhatsThis::add(d->problemReporter, i18n("<b>Problem reporter</b><p>This window shows various \"problems\" in your project. " @@ -89,17 +89,17 @@ PascalSupportPart::Features PascalSupportPart::features() void PascalSupportPart::projectOpened() { - connect(project(), TQT_SIGNAL(addedFilesToProject(const TQStringList &)), - this, TQT_SLOT(addedFilesToProject(const TQStringList &))); - connect(project(), TQT_SIGNAL(removedFilesFromProject(const TQStringList &)), - this, TQT_SLOT(removedFilesFromProject(const TQStringList &))); - connect(project(), TQT_SIGNAL(projectCompiled()), - this, TQT_SLOT(slotProjectCompiled()) ); + connect(project(), TQ_SIGNAL(addedFilesToProject(const TQStringList &)), + this, TQ_SLOT(addedFilesToProject(const TQStringList &))); + connect(project(), TQ_SIGNAL(removedFilesFromProject(const TQStringList &)), + this, TQ_SLOT(removedFilesFromProject(const TQStringList &))); + connect(project(), TQ_SIGNAL(projectCompiled()), + this, TQ_SLOT(slotProjectCompiled()) ); m_projectFileList = project()->allFiles(); m_projectClosed = false; - TQTimer::singleShot(0, this, TQT_SLOT(initialParse())); + TQTimer::singleShot(0, this, TQ_SLOT(initialParse())); } void PascalSupportPart::projectClosed() diff --git a/languages/pascal/pascalsupport_part.h b/languages/pascal/pascalsupport_part.h index 5c99c2ae..4450f45d 100644 --- a/languages/pascal/pascalsupport_part.h +++ b/languages/pascal/pascalsupport_part.h @@ -21,7 +21,7 @@ class PascalSupportPartData; class PascalSupportPart : public KDevLanguageSupport { - Q_OBJECT + TQ_OBJECT public: PascalSupportPart(TQObject *parent, const char *name, const TQStringList &); diff --git a/languages/pascal/problemreporter.cpp b/languages/pascal/problemreporter.cpp index d0aaf01a..d88599e0 100644 --- a/languages/pascal/problemreporter.cpp +++ b/languages/pascal/problemreporter.cpp @@ -86,19 +86,19 @@ ProblemReporter::ProblemReporter( PascalSupportPart* part, TQWidget* parent, con m_timer = new TQTimer( this ); - connect( part->partController(), TQT_SIGNAL(activePartChanged(KParts::Part*)), - this, TQT_SLOT(slotActivePartChanged(KParts::Part*)) ); - connect( part->partController(), TQT_SIGNAL(partAdded(KParts::Part*)), - this, TQT_SLOT(slotPartAdded(KParts::Part*)) ); - connect( part->partController(), TQT_SIGNAL(partRemoved(KParts::Part*)), - this, TQT_SLOT(slotPartRemoved(KParts::Part*)) ); + connect( part->partController(), TQ_SIGNAL(activePartChanged(KParts::Part*)), + this, TQ_SLOT(slotActivePartChanged(KParts::Part*)) ); + connect( part->partController(), TQ_SIGNAL(partAdded(KParts::Part*)), + this, TQ_SLOT(slotPartAdded(KParts::Part*)) ); + connect( part->partController(), TQ_SIGNAL(partRemoved(KParts::Part*)), + this, TQ_SLOT(slotPartRemoved(KParts::Part*)) ); - connect( m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(reparse()) ); + connect( m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(reparse()) ); - connect( this, TQT_SIGNAL(doubleClicked(TQListViewItem*)), - this, TQT_SLOT(slotSelected(TQListViewItem*)) ); - connect( this, TQT_SIGNAL(returnPressed(TQListViewItem*)), - this, TQT_SLOT(slotSelected(TQListViewItem*)) ); + connect( this, TQ_SIGNAL(doubleClicked(TQListViewItem*)), + this, TQ_SLOT(slotSelected(TQListViewItem*)) ); + connect( this, TQ_SIGNAL(returnPressed(TQListViewItem*)), + this, TQ_SLOT(slotSelected(TQListViewItem*)) ); configure(); } @@ -128,7 +128,7 @@ void ProblemReporter::slotActivePartChanged( KParts::Part* part ) m_editor = dynamic_cast<KTextEditor::EditInterface*>( part ); if( m_editor ) - connect( m_document, TQT_SIGNAL(textChanged()), this, TQT_SLOT(slotTextChanged()) ); + connect( m_document, TQ_SIGNAL(textChanged()), this, TQ_SLOT(slotTextChanged()) ); m_markIface = dynamic_cast<KTextEditor::MarkInterface*>( part ); @@ -262,8 +262,8 @@ void ProblemReporter::configWidget( KDialogBase* dlg ) Q_UNUSED(dlg); /* TQVBox *vbox = dlg->addVBoxPage(i18n("Pascal Parsing")); ConfigureProblemReporter* w = new ConfigureProblemReporter( vbox ); - connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); - connect(dlg, TQT_SIGNAL(okClicked()), this, TQT_SLOT(configure()));*/ + connect(dlg, TQ_SIGNAL(okClicked()), w, TQ_SLOT(accept())); + connect(dlg, TQ_SIGNAL(okClicked()), this, TQ_SLOT(configure()));*/ } void ProblemReporter::slotPartAdded( KParts::Part* part ) diff --git a/languages/pascal/problemreporter.h b/languages/pascal/problemreporter.h index e329f2fe..89010aa3 100644 --- a/languages/pascal/problemreporter.h +++ b/languages/pascal/problemreporter.h @@ -37,7 +37,7 @@ namespace KTextEditor{ } class ProblemReporter: public TQListView{ - Q_OBJECT + TQ_OBJECT public: ProblemReporter( PascalSupportPart* part, TQWidget* parent=0, const char* name=0 ); |