summaryrefslogtreecommitdiffstats
path: root/kttsd/filters/xmltransformer
diff options
context:
space:
mode:
Diffstat (limited to 'kttsd/filters/xmltransformer')
-rw-r--r--kttsd/filters/xmltransformer/CMakeLists.txt44
-rw-r--r--kttsd/filters/xmltransformer/kttsd_xmltransformerplugin.desktop83
-rw-r--r--kttsd/filters/xmltransformer/xmltransformerconf.cpp24
-rw-r--r--kttsd/filters/xmltransformer/xmltransformerconf.h2
-rw-r--r--kttsd/filters/xmltransformer/xmltransformerconfwidget.ui17
-rw-r--r--kttsd/filters/xmltransformer/xmltransformerproc.cpp12
-rw-r--r--kttsd/filters/xmltransformer/xmltransformerproc.h2
7 files changed, 71 insertions, 113 deletions
diff --git a/kttsd/filters/xmltransformer/CMakeLists.txt b/kttsd/filters/xmltransformer/CMakeLists.txt
new file mode 100644
index 0000000..bd9ba6d
--- /dev/null
+++ b/kttsd/filters/xmltransformer/CMakeLists.txt
@@ -0,0 +1,44 @@
+
+include_directories(
+ ${CMAKE_BINARY_DIR}
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${TDE_INCLUDE_DIR}
+ ${TQT_INCLUDE_DIRS}
+ ${CMAKE_SOURCE_DIR}/kttsd/libkttsd
+)
+
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${TDE_LIB_DIR}
+)
+
+
+##### libkttsd_xmltransformerplugin (kpart)
+
+tde_add_kpart( libkttsd_xmltransformerplugin AUTOMOC
+
+ SOURCES
+ xmltransformerconfwidget.ui
+ xmltransformerconf.cpp
+ xmltransformerproc.cpp
+ xmltransformerplugin.cpp
+ LINK
+ kttsd-shared
+
+ DESTINATION ${PLUGIN_INSTALL_DIR}
+)
+
+
+##### other data
+
+tde_create_translated_desktop(
+ SOURCE kttsd_xmltransformerplugin.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kttsd-desktops
+)
+
+install(
+ FILES xhtml2ssml.xsl xhtml2ssml_simple.xsl
+ DESTINATION ${DATA_INSTALL_DIR}/kttsd/xmltransformer
+)
diff --git a/kttsd/filters/xmltransformer/kttsd_xmltransformerplugin.desktop b/kttsd/filters/xmltransformer/kttsd_xmltransformerplugin.desktop
index c417be9..15653aa 100644
--- a/kttsd/filters/xmltransformer/kttsd_xmltransformerplugin.desktop
+++ b/kttsd/filters/xmltransformer/kttsd_xmltransformerplugin.desktop
@@ -1,87 +1,8 @@
[Desktop Entry]
Name=XML Transformer
-Name[bg]=Трансформиране на XML
-Name[bs]=XML transformacije
-Name[ca]=Transformador XML
-Name[cs]=XML transformace
-Name[da]=XML Transformatør
-Name[de]=XML-Umformer
-Name[el]=XML μεταμορφωτής
-Name[es]=Transformador XML
-Name[et]=XML-i teisendus
-Name[fa]=تبدیل‌کنندۀ XML
-Name[fi]=XML-muunnin
-Name[fr]=Transformation XML
-Name[ga]=Trasfhoirmeoir XML
-Name[gl]=Transformador XML
-Name[hu]=XML-átalakító
-Name[is]=XML ummyndari
-Name[it]=Trasformatore XML
-Name[ja]=XML 変換
-Name[ka]=XML გარდამქმნელი
-Name[km]= កម្មវិធី​ប្លែង​ XML
-Name[mk]=XML-трансформирач
-Name[ms]=Transformer XML
-Name[nds]=XML-Ümwanneln
-Name[ne]=XML रुपान्तरणकर्ता
-Name[nl]=XML-omvormer
-Name[pa]=XML ਤਬਦੀਲੀਕਾਰ
-Name[pl]=Transformacja XML
-Name[pt]=Transformação de XML
-Name[pt_BR]=Transformador XML
-Name[ru]=Преобразователь XML
-Name[sk]=Transformácia XML
-Name[sl]=Pretvornik XML
-Name[sr]=XML трансформатор
-Name[sr@Latn]=XML transformator
-Name[sv]=XML-transformering
-Name[tg]=Тағйирдиҳии XML
-Name[tr]=XML Dönüştürücü
-Name[uk]=Перетворення XML
-Name[vi]=Trình chuyển đổi XML
-Name[zh_TW]=XML 轉換器
+
Comment=Generic XML Tranformation Filter Plugin for KTTS
-Comment[bg]=Приставка филтър за трансформиране на XML за KTTS
-Comment[ca]=Connector del filtre genèric del transformador XML pel KTTS
-Comment[cs]=Modul filtru obecné XML transformace KTTS
-Comment[da]=Generisk XML Tranformationsfilter-plugin for KTTS
-Comment[de]=Generisches XML-Umformungs-Filtermodul für KTTS
-Comment[el]=Γενικό φίλτρο πρόσθετο XML μεταμόρφωσης για το KTTS
-Comment[es]=Complemento de Audio para KTTSD
-Comment[et]=KTTS-i üldine XML-i teisenduse filtri plugin
-Comment[eu]=KTTS-ren XML transformazioen iragazki-plugin generikoa
-Comment[fa]=وصلۀ پالایۀ انتقال XML عمومی برای KTTS
-Comment[fi]=Yleinen XML-muuntimen suodatin liitännäinen KTTS-ohjelmalle
-Comment[fr]=Module de filtrage de transformation XML générique pour KTTS
-Comment[gl]=Plugin de Transformación de XML para KTTS
-Comment[hu]=Általános XML-átalakító modul a KTTS-hez
-Comment[is]=Almennt XML ummynda íforrit fyrir KTTS
-Comment[it]=Plugin generico per il filtro di trasformazione XML per KTTS
-Comment[ja]=KTTS 用汎用 XML 変換フィルタプラグイン
-Comment[ka]=ზოგადი XML გარდამქმნელის ფილტრის მოდული KTTS-სთვის
-Comment[km]=កម្មវិធី​ជំនួស​តម្រង​ការ​ប្លែង​ XML ទូទៅ​សម្រាប់ KTTS
-Comment[mk]=Филтер за KTTS за трансформација на општ XML
-Comment[ms]=Plugin Penapis Transformasi XML Generik bagi KTTS
-Comment[nb]=Filter-programtillegg til KTTS for alminnelig XML-transformasjon
-Comment[nds]=KTTS-Filtermoduul för dat Ümwanneln vun XML
-Comment[ne]=KTTS का लागि जेनेरीक XML रुपान्तरण फिल्टर प्लगइन
-Comment[nl]=Generieke filterplugin voor XML-omvorming voor KTTS
-Comment[pa]=KTTS ਲਈ XML ਸੰਚਾਰ ਫਿਲਟਰ
-Comment[pl]=Wtyczka transformacji XML dla KTTS
-Comment[pt]='Plugin' Genérico de Transformação de XML para o KTTS
-Comment[pt_BR]=Plug-in de Filtro Genérico de Transformação XML: para o KTTSD
-Comment[ru]=Фильтр XML для KTTS
-Comment[sk]=Všeobecný modul filtra pre transformáciu XML v KTTS
-Comment[sl]=Filtrni vstavek KTTS za generično preoblikovanje XML
-Comment[sr]=Генерички филтерски прикључак KTTS-а за трансформацију XML-а
-Comment[sr@Latn]=Generički filterski priključak KTTS-a za transformaciju XML-a
-Comment[sv]=Insticksprogram för KTTS med generellt XML-transformeringsfilter
-Comment[ta]=KTTSக்கான ஜெனரிக் XML மாற்று அலங்கார சொருகுப்பொருள்
-Comment[tg]=Филтри XMLбарои KTTS
-Comment[tr]=KTTS için genel XML Dönüştürücü Süzgeci Eklentisi
-Comment[uk]=Втулок загального фільтра перетворення XML для KTTS
-Comment[vi]=Trình bổ sung Lọc Chuyển đổi XML Chung cho KTTS
-Comment[zh_TW]=KTTS 使用的一般 XML 轉換外掛程式
+
Type=Service
X-TDE-ServiceTypes=KTTSD/FilterPlugin
X-TDE-Library=libkttsd_xmltransformerplugin
diff --git a/kttsd/filters/xmltransformer/xmltransformerconf.cpp b/kttsd/filters/xmltransformer/xmltransformerconf.cpp
index 0a27174..2f3538f 100644
--- a/kttsd/filters/xmltransformer/xmltransformerconf.cpp
+++ b/kttsd/filters/xmltransformer/xmltransformerconf.cpp
@@ -59,18 +59,18 @@ XmlTransformerConf::XmlTransformerConf( TQWidget *parent, const char *name, cons
defaults();
// Connect signals.
- connect( m_widget->nameLineEdit, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()));
- connect( m_widget->xsltPath, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()) );
- connect( m_widget->xsltprocPath, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()) );
- connect( m_widget->rootElementLineEdit, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()) );
- connect( m_widget->doctypeLineEdit, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()) );
- connect( m_widget->appIdLineEdit, TQT_SIGNAL(textChanged(const TQString&)),
- this, TQT_SLOT(configChanged()) );
+ connect( m_widget->nameLineEdit, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()));
+ connect( m_widget->xsltPath, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()) );
+ connect( m_widget->xsltprocPath, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()) );
+ connect( m_widget->rootElementLineEdit, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()) );
+ connect( m_widget->doctypeLineEdit, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()) );
+ connect( m_widget->appIdLineEdit, TQ_SIGNAL(textChanged(const TQString&)),
+ this, TQ_SLOT(configChanged()) );
}
/**
diff --git a/kttsd/filters/xmltransformer/xmltransformerconf.h b/kttsd/filters/xmltransformer/xmltransformerconf.h
index 34bee27..a818032 100644
--- a/kttsd/filters/xmltransformer/xmltransformerconf.h
+++ b/kttsd/filters/xmltransformer/xmltransformerconf.h
@@ -39,7 +39,7 @@
class XmlTransformerConf : public KttsFilterConf
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kttsd/filters/xmltransformer/xmltransformerconfwidget.ui b/kttsd/filters/xmltransformer/xmltransformerconfwidget.ui
index 89d5c7c..ecb6d3b 100644
--- a/kttsd/filters/xmltransformer/xmltransformerconfwidget.ui
+++ b/kttsd/filters/xmltransformer/xmltransformerconfwidget.ui
@@ -234,16 +234,9 @@
</grid>
</widget>
<layoutdefaults spacing="6" margin="11"/>
-<includehints>
- <includehint>klineedit.h</includehint>
- <includehint>kurlrequester.h</includehint>
- <includehint>klineedit.h</includehint>
- <includehint>kpushbutton.h</includehint>
- <includehint>kurlrequester.h</includehint>
- <includehint>klineedit.h</includehint>
- <includehint>kpushbutton.h</includehint>
- <includehint>klineedit.h</includehint>
- <includehint>klineedit.h</includehint>
- <includehint>klineedit.h</includehint>
-</includehints>
+<includes>
+ <include location="global" impldecl="in implementation">klineedit.h</include>
+ <include location="global" impldecl="in implementation">kpushbutton.h</include>
+ <include location="global" impldecl="in implementation">kurlrequester.h</include>
+</includes>
</UI>
diff --git a/kttsd/filters/xmltransformer/xmltransformerproc.cpp b/kttsd/filters/xmltransformer/xmltransformerproc.cpp
index 9a279b9..b341337 100644
--- a/kttsd/filters/xmltransformer/xmltransformerproc.cpp
+++ b/kttsd/filters/xmltransformer/xmltransformerproc.cpp
@@ -250,12 +250,12 @@ bool XmlTransformerProc::init(TDEConfig* config, const TQString& configGroup)
// m_xsltProc->args() << endl;
m_state = fsFiltering;
- connect(m_xsltProc, TQT_SIGNAL(processExited(TDEProcess*)),
- this, TQT_SLOT(slotProcessExited(TDEProcess*)));
- connect(m_xsltProc, TQT_SIGNAL(receivedStdout(TDEProcess*, char*, int)),
- this, TQT_SLOT(slotReceivedStdout(TDEProcess*, char*, int)));
- connect(m_xsltProc, TQT_SIGNAL(receivedStderr(TDEProcess*, char*, int)),
- this, TQT_SLOT(slotReceivedStderr(TDEProcess*, char*, int)));
+ connect(m_xsltProc, TQ_SIGNAL(processExited(TDEProcess*)),
+ this, TQ_SLOT(slotProcessExited(TDEProcess*)));
+ connect(m_xsltProc, TQ_SIGNAL(receivedStdout(TDEProcess*, char*, int)),
+ this, TQ_SLOT(slotReceivedStdout(TDEProcess*, char*, int)));
+ connect(m_xsltProc, TQ_SIGNAL(receivedStderr(TDEProcess*, char*, int)),
+ this, TQ_SLOT(slotReceivedStderr(TDEProcess*, char*, int)));
if (!m_xsltProc->start(TDEProcess::NotifyOnExit,
static_cast<TDEProcess::Communication>(TDEProcess::Stdout | TDEProcess::Stderr)))
{
diff --git a/kttsd/filters/xmltransformer/xmltransformerproc.h b/kttsd/filters/xmltransformer/xmltransformerproc.h
index 002008b..f9c1977 100644
--- a/kttsd/filters/xmltransformer/xmltransformerproc.h
+++ b/kttsd/filters/xmltransformer/xmltransformerproc.h
@@ -35,7 +35,7 @@ class TDEProcess;
class XmlTransformerProc : virtual public KttsFilterProc
{
- Q_OBJECT
+ TQ_OBJECT
public: