summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/cmakeqt3app
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/cmakeqt3app')
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt36
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt.src14
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.cpp26
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.h2
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate71
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/main.cpp2
6 files changed, 54 insertions, 97 deletions
diff --git a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
index 6badd0bd..0a811775 100644
--- a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
@@ -9,12 +9,27 @@
#
#################################################
-add_custom_target( cmakeqt3app.tar.gz ALL
- COMMAND ${TAR} --transform \"flags=r\;s/cmakeqt3app-CMakeLists.txt/CMakeLists.txt/\"
- -zcf cmakeqt3app.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- main.cpp cmakeqt3app.cpp cmakeqt3app.h cmakeqt3app.png
- filesave.xpm fileopen.xpm fileprint.xpm
- cmakeqt3app-CMakeLists.txt CMakeLists.txt.src
+set( _tarball_files
+ main.cpp cmakeqt3app.cpp cmakeqt3app.h cmakeqt3app.png
+ filesave.xpm fileopen.xpm fileprint.xpm
+ CMakeLists.txt.src
+)
+set( _tarball_content ${_tarball_files} CMakeLists.txt )
+list( SORT _tarball_content )
+
+file(
+ COPY ${_tarball_files} cmakeqt3app-CMakeLists.txt
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+file(
+ RENAME ${CMAKE_CURRENT_BINARY_DIR}/cmakeqt3app-CMakeLists.txt
+ ${CMAKE_CURRENT_BINARY_DIR}/CMakeLists.txt
+)
+
+tde_create_tarball(
+ TARGET cmakeqt3app.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -23,6 +38,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakeqt3app.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cmakeqt3app.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt.src b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt.src
index 6122c34f..f78028c9 100644
--- a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt.src
+++ b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt.src
@@ -2,26 +2,26 @@
# for more information see the cmake man page
# add definitions, compiler switches, etc.
-ADD_DEFINITIONS(${QT_DEFINITIONS} -Wall -O2 -g)
+add_definitions(${QT_DEFINITIONS} -Wall -O2 -g)
# add the Qt include dir to the include path
-INCLUDE_DIRECTORIES(${TQT_INCLUDE_DIR})
+include_directories(${TQT_INCLUDE_DIR})
# list all source files in a variable
-SET(%{APPNAMELC}_SRCS main.cpp %{APPNAMELC}.cpp)
+set(%{APPNAMELC}_SRCS main.cpp %{APPNAMELC}.cpp)
# specify the headers which have to be processed by moc
# and collect the results in the variable given above
-QT_WRAP_CPP (%{APPNAMELC} %{APPNAMELC}_SRCS %{APPNAMELC}.h)
+qt_wrap_cpp (%{APPNAMELC} %{APPNAMELC}_SRCS %{APPNAMELC}.h)
# create tan executable from the list of source files
-ADD_EXECUTABLE(%{APPNAMELC} ${%{APPNAMELC}_SRCS})
+add_executable(%{APPNAMELC} ${%{APPNAMELC}_SRCS})
# link the application to the Qt libs
-TARGET_LINK_LIBRARIES(%{APPNAMELC} ${TQT_LIBRARIES} )
+target_link_libraries(%{APPNAMELC} ${TQT_LIBRARIES} )
# create an install rule for the executable
-INSTALL(TARGETS %{APPNAMELC} DESTINATION bin )
+install(TARGETS %{APPNAMELC} DESTINATION bin )
# if you need to install more things, take a look at the install() command
# in the cmake man page
diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.cpp b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.cpp
index 39b6e5af..8ce81310 100644
--- a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.cpp
+++ b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.cpp
@@ -37,17 +37,17 @@
openIcon = TQPixmap( fileopen );
TQToolButton * fileOpen
= new TQToolButton( openIcon, tr("Open File"), TQString(),
- this, TQT_SLOT(choose()), fileTools, "open file" );
+ this, TQ_SLOT(choose()), fileTools, "open file" );
saveIcon = TQPixmap( filesave );
TQToolButton * fileSave
= new TQToolButton( saveIcon, tr("Save File"), TQString(),
- this, TQT_SLOT(save()), fileTools, "save file" );
+ this, TQ_SLOT(save()), fileTools, "save file" );
printIcon = TQPixmap( fileprint );
TQToolButton * filePrint
= new TQToolButton( printIcon, tr("Print File"), TQString(),
- this, TQT_SLOT(print()), fileTools, "print file" );
+ this, TQ_SLOT(print()), fileTools, "print file" );
(void)TQWhatsThis::whatsThisButton( fileTools );
@@ -79,41 +79,41 @@
menuBar()->insertItem( tr("&File"), file );
- file->insertItem( tr("&New"), this, TQT_SLOT(newDoc()), CTRL+Key_N );
+ file->insertItem( tr("&New"), this, TQ_SLOT(newDoc()), CTRL+Key_N );
int id;
id = file->insertItem( openIcon, tr("&Open..."),
- this, TQT_SLOT(choose()), CTRL+Key_O );
+ this, TQ_SLOT(choose()), CTRL+Key_O );
file->setWhatsThis( id, fileOpenText );
id = file->insertItem( saveIcon, tr("&Save"),
- this, TQT_SLOT(save()), CTRL+Key_S );
+ this, TQ_SLOT(save()), CTRL+Key_S );
file->setWhatsThis( id, fileSaveText );
- id = file->insertItem( tr("Save &As..."), this, TQT_SLOT(saveAs()) );
+ id = file->insertItem( tr("Save &As..."), this, TQ_SLOT(saveAs()) );
file->setWhatsThis( id, fileSaveText );
file->insertSeparator();
id = file->insertItem( printIcon, tr("&Print..."),
- this, TQT_SLOT(print()), CTRL+Key_P );
+ this, TQ_SLOT(print()), CTRL+Key_P );
file->setWhatsThis( id, filePrintText );
file->insertSeparator();
- file->insertItem( tr("&Close"), this, TQT_SLOT(close()), CTRL+Key_W );
+ file->insertItem( tr("&Close"), this, TQ_SLOT(close()), CTRL+Key_W );
- file->insertItem( tr("&Quit"), tqApp, TQT_SLOT( closeAllWindows() ), CTRL+Key_Q );
+ file->insertItem( tr("&Quit"), tqApp, TQ_SLOT( closeAllWindows() ), CTRL+Key_Q );
menuBar()->insertSeparator();
TQPopupMenu * help = new TQPopupMenu( this );
menuBar()->insertItem( tr("&Help"), help );
- help->insertItem( tr("&About"), this, TQT_SLOT(about()), Key_F1 );
- help->insertItem( tr("About &TQt"), this, TQT_SLOT(aboutTQt()) );
+ help->insertItem( tr("&About"), this, TQ_SLOT(about()), Key_F1 );
+ help->insertItem( tr("About &TQt"), this, TQ_SLOT(aboutTQt()) );
help->insertSeparator();
- help->insertItem( tr("What's &This"), this, TQT_SLOT(whatsThis()), SHIFT+Key_F1 );
+ help->insertItem( tr("What's &This"), this, TQ_SLOT(whatsThis()), SHIFT+Key_F1 );
e = new TQTextEdit( this, "editor" );
e->setFocus();
diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.h b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.h
index ef58ff46..ba2d50ed 100644
--- a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.h
+++ b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.h
@@ -9,7 +9,7 @@ class TQTextEdit;
class %{APPNAME}: public TQMainWindow
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
index adf1ddca..4244087b 100644
--- a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
+++ b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
@@ -1,52 +1,12 @@
# TDE Config File
[General]
Name=Qt3 Application
-Name[br]=Meziant Qt3
-Name[ca]=Aplicació Qt3
-Name[da]=Qt3-Program
-Name[de]=Qt3-Anwendung
-Name[el]=Εφαρμογή Qt3
-Name[es]=Aplicación Qt3
-Name[et]=Qt3 rakendus
-Name[fr]=Application Qt3
-Name[hu]=Qt3-alapú alkalmazások
-Name[it]=Applicazione Qt3
-Name[ja]=Qt3 アプリケーション
-Name[nds]=Qt3-Programm
-Name[nl]=Qt3-toepassing
-Name[pl]=Program Qt3
-Name[pt]=Aplicação do Qt3
-Name[pt_BR]=Aplicação do Qt3
-Name[ru]=Приложение Qt 3
-Name[sk]=Qt3 aplikácia
-Name[sr]=Qt3 програм
-Name[sr@Latn]=Qt3 program
-Name[sv]=Qt3-program
-Name[zh_TW]=Qt3 應用程式
-Icon=cmakeqt3app.png
-Category=C++/CMake based projects
+
Comment=Generate a CMake based Qt3 application
-Comment[ca]=Genera una aplicació Qt3 basada en CMake
-Comment[da]=Opretter et CMake-baseret Qt3-program
-Comment[de]=Erstellt eine auf CMake basierende Qt3-Anwendung
-Comment[el]=Δημιουργία μιας εφαρμογής Qt3 με βάση το CMake
-Comment[es]=Genera una aplicación Qt3 basada en CMake
-Comment[et]=Qt3 rakenduse loomine CMake'i põhjal
-Comment[fr]=Génère une application Qt3 basée sur CMake
-Comment[hu]=Létrehoz egy CMake-alapú Qt3-alkalmazást
-Comment[it]=Genera un'applicazione Qt3 basata su CMake
-Comment[ja]=CMake ベースの Qt3 アプリケーションを作成
-Comment[nds]=Stellt en op CMake opbuut Qt3-Programm op
-Comment[nl]=Genereer een CMake-gebaseerde Qt3-toepassing
-Comment[pl]=Generuje program Qt3 używający CMake
-Comment[pt]=Gera uma aplicação em Qt3 baseada no CMake
-Comment[pt_BR]=Gera uma aplicação em Qt3 baseada no CMake
-Comment[ru]=Создание основанного на CMake приложения Qt 3
-Comment[sk]=Vygeneruje Qt3 aplikáciu založenú na CMake
-Comment[sr]=Прави Qt3 програм на основу CMake-а
-Comment[sr@Latn]=Pravi Qt3 program na osnovu CMake-a
-Comment[sv]=Skapar ett CMake-baserat Qt3-program
-Comment[zh_TW]=產生使用 CMake 的 Qt3 應用程式
+
+Category=C++/CMake based projects
+
+Icon=cmakeqt3app.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cmakeqt3app.tar.gz
@@ -103,24 +63,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based Qt3 application was created in %{dest}
-Comment[ca]=Una aplicació Qt3 basada en CMake ha estat creada en %{dest}
-Comment[da]=Et CMake-baseret Qt3-program blev oprettet i %{dest}
-Comment[de]=Eine auf CMake basierende Qt3-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Qt3 βασισμένη στο Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación Qt3 basada en CMake ha sido creada en %{dest}
-Comment[et]=Qt3 rakendus CMake'i põhjal loodi asukohta %{dest}
-Comment[fr]=Une application Qt3 basée sur CMake a été créée dans %{dest}
-Comment[hu]=Létrejött egy CMake-alapú Qt3-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Qt3 basata su CMake in %{dest}
-Comment[ja]=CMake ベースの Qt3 アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut Qt3-Programm opstellt
-Comment[nl]=Een Cmake-gebaseerde Qt3-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program Qt3 oparty na CMake został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest}
-Comment[ru]=Использующее CMake приложение Qt 3 создано в %{dest}
-Comment[sk]=Qt3 aplikácia založená na CMake bola vytvorená v %{dest}
-Comment[sr]=Qt3 програм на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=Qt3 program na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=Ett CMake-baserat Qt3-program skapades i %{dest}
-Comment[zh_TW]=一個以 Cmake 為基礎的 Qt3 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/cmakeqt3app/main.cpp b/languages/cpp/app_templates/cmakeqt3app/main.cpp
index 8938adc5..ba45c728 100644
--- a/languages/cpp/app_templates/cmakeqt3app/main.cpp
+++ b/languages/cpp/app_templates/cmakeqt3app/main.cpp
@@ -8,6 +8,6 @@ int main( int argc, char ** argv ) {
%{APPNAME} * mw = new %{APPNAME}();
mw->setCaption( "%{APPNAME}" );
mw->show();
- a.connect( &a, TQT_SIGNAL(lastWindowClosed()), &a, TQT_SLOT(quit()) );
+ a.connect( &a, TQ_SIGNAL(lastWindowClosed()), &a, TQ_SLOT(quit()) );
return a.exec();
}