summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/kscons_tdemdi
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/kscons_tdemdi')
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt18
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/QUICKSTART4
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/app_part.cpp14
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/app_part.h2
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp28
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/apptdemdi.h2
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp2
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.h2
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate87
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.cpp4
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.h2
11 files changed, 47 insertions, 118 deletions
diff --git a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
index af863670..30af3302 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
+++ b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
@@ -9,8 +9,7 @@
#
#################################################
-add_custom_target( kscons_tdemdi.tar.gz ALL
- COMMAND ${TAR} zcf kscons_tdemdi.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_content
app.kcfg app.kdevelop apptdemdi.cpp apptdemdi.h apptdemdiView.cpp
apptdemdiView.h INSTALL tdemdikonsole.cpp tdemdikonsole.h
main.cpp messages.sh prefs.ui QUICKSTART README
@@ -18,6 +17,12 @@ add_custom_target( kscons_tdemdi.tar.gz ALL
tips VERSION app_part.cpp app_part.h app_part.rc
app_shell.rc
)
+list( SORT _tarball_content )
+
+tde_create_tarball(
+ TARGET kscons_tdemdi.tar.gz
+ FILES ${_tarball_content}
+)
install( FILES
@@ -25,6 +30,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kscons_tdemdi.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kscons_tdemdi.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kscons_tdemdi/QUICKSTART b/languages/cpp/app_templates/kscons_tdemdi/QUICKSTART
index 0028fa2c..7036e4cb 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/QUICKSTART
+++ b/languages/cpp/app_templates/kscons_tdemdi/QUICKSTART
@@ -64,7 +64,7 @@ To make scons run (much) faster, consult ./addons/README in bksys
MOC PROCESSING
In qt programs, when a header 'foo.h' contains a class that has
-Q_SIGNALS and Q_SLOTS, then 'foo.h' must contain the macro Q_OBJECT
+signals and slots, then 'foo.h' must contain the macro TQ_OBJECT
in order to compile. foo_moc.cpp is usually generated, and is
used to produce foo_moc.o which is linked with the
program or the library.
@@ -129,7 +129,7 @@ among others), so when you can work without libtool
** moc processing **
As stated above, you should always add #include "foo.moc"
-for your qt classes (Q_OBJECT) to save precious compilation time.
+for your qt classes (TQ_OBJECT) to save precious compilation time.
** using a cache **
It is a good idea to enable the cache feature in SConstruct,
diff --git a/languages/cpp/app_templates/kscons_tdemdi/app_part.cpp b/languages/cpp/app_templates/kscons_tdemdi/app_part.cpp
index cde31592..daa8b078 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/app_part.cpp
+++ b/languages/cpp/app_templates/kscons_tdemdi/app_part.cpp
@@ -31,9 +31,9 @@ K_EXPORT_COMPONENT_FACTORY( lib%{APPNAMELC}part, %{APPNAMELC}PartFactory );
setWidget(m_widget);
// create our actions
- KStdAction::open(this, TQT_SLOT(fileOpen()), actionCollection());
- KStdAction::saveAs(this, TQT_SLOT(fileSaveAs()), actionCollection());
- KStdAction::save(this, TQT_SLOT(save()), actionCollection());
+ KStdAction::open(this, TQ_SLOT(fileOpen()), actionCollection());
+ KStdAction::saveAs(this, TQ_SLOT(fileSaveAs()), actionCollection());
+ KStdAction::save(this, TQ_SLOT(save()), actionCollection());
// set our XML-UI resource file
setXMLFile("%{APPNAMELC}_part.rc");
@@ -63,12 +63,12 @@ void %{APPNAMELC}Part::setReadWrite(bool rw)
// notify your internal widget of the read-write state
m_widget->setReadOnly(!rw);
if (rw)
- connect(m_widget, TQT_SIGNAL(textChanged()),
- this, TQT_SLOT(setModified()));
+ connect(m_widget, TQ_SIGNAL(textChanged()),
+ this, TQ_SLOT(setModified()));
else
{
- disconnect(m_widget, TQT_SIGNAL(textChanged()),
- this, TQT_SLOT(setModified()));
+ disconnect(m_widget, TQ_SIGNAL(textChanged()),
+ this, TQ_SLOT(setModified()));
}
ReadWritePart::setReadWrite(rw);
diff --git a/languages/cpp/app_templates/kscons_tdemdi/app_part.h b/languages/cpp/app_templates/kscons_tdemdi/app_part.h
index 13f773a1..e23f8cbf 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/app_part.h
+++ b/languages/cpp/app_templates/kscons_tdemdi/app_part.h
@@ -22,7 +22,7 @@ class TDEAboutData;
*/
class %{APPNAMELC}Part : public KParts::ReadWritePart
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
diff --git a/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp b/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp
index c63cb223..51639f36 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp
+++ b/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp
@@ -53,8 +53,8 @@
setStandardMDIMenuEnabled(false);
m_manager = new KParts::PartManager(this);
- connect(m_manager, TQT_SIGNAL(activePartChanged(KParts::Part*)),
- this, TQT_SLOT(createGUI(KParts::Part*)) );
+ connect(m_manager, TQ_SIGNAL(activePartChanged(KParts::Part*)),
+ this, TQ_SLOT(createGUI(KParts::Part*)) );
#if KDE_IS_VERSION(3, 3, 0)
setToolviewStyle( KMdi::TextAndIcon );
@@ -77,7 +77,7 @@
// and a status bar
statusBar()->show();
- connect( this, TQT_SIGNAL( viewActivated( KMdiChildView * ) ), this, TQT_SLOT( currentChanged( KMdiChildView * ) ) );
+ connect( this, TQ_SIGNAL( viewActivated( KMdiChildView * ) ), this, TQ_SLOT( currentChanged( KMdiChildView * ) ) );
m_console = new tdemdikonsole(this, "konsole");
m_console->setIcon( SmallIcon("konsole") );
@@ -92,7 +92,7 @@
but->setIconSet(SmallIcon("tab_remove"));
but->adjustSize();
but->hide();
- connect(but, TQT_SIGNAL(clicked()), actionCollection()->action( "file_close" ), TQT_SIGNAL(activated()));
+ connect(but, TQ_SIGNAL(clicked()), actionCollection()->action( "file_close" ), TQ_SIGNAL(activated()));
tabWidget()->setCornerWidget(but, TopRight);
}
#endif
@@ -124,22 +124,22 @@ void %{APPNAMELC}tdemdi::setupActions()
{
setXMLFile("%{APPNAMELC}_shell.rc");
- KStdAction::openNew(this, TQT_SLOT(slotFileNew()), actionCollection());
+ KStdAction::openNew(this, TQ_SLOT(slotFileNew()), actionCollection());
- KStdAction::tipOfDay( this, TQT_SLOT( showTip() ), actionCollection()
+ KStdAction::tipOfDay( this, TQ_SLOT( showTip() ), actionCollection()
)->setWhatsThis(i18n("This shows useful tips on the use of this application."));
- KStdAction::close(this, TQT_SLOT(slotFileClose()), actionCollection());
- KStdAction::quit(this, TQT_SLOT(slotFileQuit()), actionCollection());
+ KStdAction::close(this, TQ_SLOT(slotFileClose()), actionCollection());
+ KStdAction::quit(this, TQ_SLOT(slotFileQuit()), actionCollection());
- m_toolbarAction = KStdAction::showToolbar(this, TQT_SLOT(optionsShowToolbar()), actionCollection());
- m_statusbarAction = KStdAction::showStatusbar(this, TQT_SLOT(optionsShowStatusbar()), actionCollection());
+ m_toolbarAction = KStdAction::showToolbar(this, TQ_SLOT(optionsShowToolbar()), actionCollection());
+ m_statusbarAction = KStdAction::showStatusbar(this, TQ_SLOT(optionsShowStatusbar()), actionCollection());
- KStdAction::keyBindings(this, TQT_SLOT(optionsConfigureKeys()), actionCollection());
- KStdAction::preferences(this, TQT_SLOT(optionsPreferences()), actionCollection());
+ KStdAction::keyBindings(this, TQ_SLOT(optionsConfigureKeys()), actionCollection());
+ KStdAction::preferences(this, TQ_SLOT(optionsPreferences()), actionCollection());
TDEAction* action = KStdAction::configureToolbars(this,
- TQT_SLOT(optionsConfigureToolbars()), actionCollection());
+ TQ_SLOT(optionsConfigureToolbars()), actionCollection());
createGUI( NULL );
}
@@ -320,7 +320,7 @@ void %{APPNAMELC}tdemdi::optionsPreferences()
TDEConfigDialog *dialog = new TDEConfigDialog(this, "settings", Settings::self(), KDialogBase::Swallow);
dialog->addPage(new prefs(), i18n("General"), "package_settings");
- connect(dialog, TQT_SIGNAL(settingsChanged()), this, TQT_SLOT(settingsChanged()));
+ connect(dialog, TQ_SIGNAL(settingsChanged()), this, TQ_SLOT(settingsChanged()));
dialog->show();
}
diff --git a/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.h b/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.h
index 288395db..a2af9030 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.h
+++ b/languages/cpp/app_templates/kscons_tdemdi/apptdemdi.h
@@ -27,7 +27,7 @@ class MiscProperties;
*/
class %{APPNAMELC}tdemdi : public KMdiMainFrm
{
- Q_OBJECT
+ TQ_OBJECT
public:
%{APPNAMELC}tdemdi( KMdi::MdiMode mode );
diff --git a/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp b/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp
index 1feb1b8b..24b1a974 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp
+++ b/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp
@@ -39,7 +39,7 @@
part()->widget()->reparent( this, TQPoint(0, 0) );
layout->addWidget( part()->widget() );
- // connect( m_part, TQT_SIGNAL(stateChanged()), this, TQT_SLOT(updateCaption()) );
+ // connect( m_part, TQ_SIGNAL(stateChanged()), this, TQ_SLOT(updateCaption()) );
}
else
{
diff --git a/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.h b/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.h
index 00109fdb..1f40ea9a 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.h
+++ b/languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.h
@@ -14,7 +14,7 @@
*/
class %{APPNAMELC}tdemdiView : public KMdiChildView
{
- Q_OBJECT
+ TQ_OBJECT
public:
%{APPNAMELC}tdemdiView( TQWidget *parentWidget=0L, const char *name=0L );
diff --git a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
index 234fa605..e52ef74c 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
+++ b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=Scons-based KMDI application
-Name[ca]=Aplicació per a KMDI basada en Scons
-Name[da]=Scons-baseret KMDI-program
-Name[de]=Auf Scons basierende KMDI-Anwendung
-Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons
-Name[es]=Aplicación KMDI basada en Scons
-Name[et]=KMDI rakendus Sconsi põhjal
-Name[eu]=Scons-en oinarritutako KMDI aplikazioa
-Name[fa]=کاربرد KMDI بر مبنای Scons
-Name[fr]=Application KMDI basée sur Scons
-Name[ga]=Feidhmchlár KMDI bunaithe ar Scons
-Name[gl]=Aplicación KMDI baseada en Scons
-Name[hu]=Scons-alapú KMDI-alkalmazás
-Name[it]=Applicazione KMDI basata su scons
-Name[ja]=Scons ベースの KMDI アプリケーション
-Name[nds]=Op "scons" opbuut KMDI-Programm
-Name[ne]=स्कोन-आधारित KMDI अनुप्रयोग
-Name[nl]=Scons gebaseerde KMDI-toepassing
-Name[pl]=Program KMDI wykorzystujący Scons
-Name[pt]=Aplicação KMDI usando Scons
-Name[pt_BR]=Aplicação KMDI usando Scons
-Name[ru]=Многооконное приложение TDE на базе Scons
-Name[sk]=KMDI aplikácia založená na Scons
-Name[sr]=KMDI програм на основу Scons-а
-Name[sr@Latn]=KMDI program na osnovu Scons-a
-Name[sv]=Scons-baserat KMDI-program
-Name[tr]=Scons tabanlı KMDI uygulaması
-Name[zh_CN]=基于 Scons 的 KMDI 应用程序
-Name[zh_TW]=Scons 為基礎的 KMDI 應用程式
+
+Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application.
+
Category=C++/TDE
+
Icon=kscons_tdemdi.png
-Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application.
-Comment[ca]=Genera una complexa aplicació per a KMDI. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació.
-Comment[da]=Genererer et komplekst TDE-program. Der sørges for scons-scripter til at kompilere og installere programmet.
-Comment[de]=Erstellt eine aufwändige KMDI-Anwendung. Scons-Skripte zum Kompilieren und Installieren der Anwendung werden zur Verfügung gestellt.
-Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή KMDI. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής.
-Comment[es]=Genera una aplicación KMDI compleja. Se proporcionan guiones en Scons para compilar e instalar la aplicación.
-Comment[et]=Keerulise KMDI rakenduse loomine. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks.
-Comment[eu]=KMDI aplikazio konplexu bat sortzen du. Aplikazioak konpilatu eta aplikazioa instalatzeko Scons script-ak sortzen ditu.
-Comment[fa]=یک کاربرد پیچیدۀ KMDI تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم می‌شوند.
-Comment[fr]=Génère une application KMDI évoluée. Des scripts Scons sont fournis pour compiler et installer l'application.
-Comment[gl]=Xera unha aplicación complexa KMDI. Os scripts Scons proporciónanse para compilar e instalar a aplicación.
-Comment[hu]=Létrehoz egy komplex KMDI alkalmazást. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre.
-Comment[it]=Genera una applicazione KMDI complessa. Gli script scons sono forniti per compilare e istallare l'applicazione.
-Comment[nds]=Stellt en vigeliensch KMDI-Programm op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat.
-Comment[ne]=जटिल KMDI अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ ।
-Comment[nl]=Genereert een complexe KMDI-applicatie. Scons-scripts worden gebruikt voor compilatie en installatie.
-Comment[pl]=Generuje złożony program z powłoką KMDI. Do kompilacji i instalacji wykorzystywany jest skrypt Scons.
-Comment[pt]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação.
-Comment[pt_BR]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação.
-Comment[ru]=Создание полноценного многооконного приложения TDE. Для сборки и установки этого приложения будут использованы скрипты Scons.
-Comment[sk]=Vygeneruje komplexnú KMDI aplikáciu. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie.
-Comment[sr]=Прави сложени KMDI програм. Дате су Scons скрипте за превођење и инсталирање програма.
-Comment[sr@Latn]=Pravi složeni KMDI program. Date su Scons skripte za prevođenje i instaliranje programa.
-Comment[sv]=Skapar ett komplext KMDI-program. Scons-skript tillhandahålls för att kompilera och installera programmet.
-Comment[tr]=Karmaşık bir KMDI uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır.
-Comment[zh_CN]=生成一个复杂的 KMDI 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。
-Comment[zh_TW]=產生一個複雜的 KMDI 應用程式。Scons 文稿是用於編譯與安裝應用程式。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/QUICKSTART
Archive=kscons_tdemdi.tar.gz
@@ -241,31 +190,3 @@ Dest=%{dest}/src/%{APPNAMELC}_part.rc
[MSG]
Type=message
Comment=A TDE application with scons scripts was created in %{dest}
-Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest}
-Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest}
-Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest}
-Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest}
-Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد
-Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest}
-Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest}
-Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest}
-Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt
-Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest}
-Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest}
-Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest}
-Comment[sr]=TDE програм са scons скриптама направљен је у %{dest}
-Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest}
-Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest}
-Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序
-Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.cpp b/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.cpp
index 229c28a8..22c399ef 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.cpp
+++ b/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.cpp
@@ -31,11 +31,11 @@ void tdemdikonsole::respawn()
if (!m_part) return;
- if (m_part->widget()->inherits(TQFRAME_OBJECT_NAME_STRING))
+ if (m_part->widget()->inherits("TQFrame"))
((TQFrame*)m_part->widget())->setFrameStyle(TQFrame::Panel|TQFrame::Sunken);
m_haskonsole=true;
- connect( m_part, TQT_SIGNAL(destroyed()), this, TQT_SLOT(slotDestroyed()) );
+ connect( m_part, TQ_SIGNAL(destroyed()), this, TQ_SLOT(slotDestroyed()) );
m_part->widget()->show();
show();
diff --git a/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.h b/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.h
index d84cd961..0aded5c1 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.h
+++ b/languages/cpp/app_templates/kscons_tdemdi/tdemdikonsole.h
@@ -7,7 +7,7 @@
class tdemdikonsole : public TQVBox
{
- Q_OBJECT
+ TQ_OBJECT
public: