summaryrefslogtreecommitdiffstats
path: root/tde-i18n-es/docs
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-es/docs')
-rw-r--r--tde-i18n-es/docs/tdebase/kate/regular-expressions.docbook2
-rw-r--r--tde-i18n-es/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook26
-rw-r--r--tde-i18n-es/docs/tdebase/ksplashml/index.docbook76
-rw-r--r--tde-i18n-es/docs/tdegraphics/ksnapshot/index.docbook6
-rw-r--r--tde-i18n-es/docs/tdemultimedia/artsbuilder/detail.docbook2
-rw-r--r--tde-i18n-es/docs/tdemultimedia/artsbuilder/mcop.docbook2
-rw-r--r--tde-i18n-es/docs/tdepim/kalarm/index.docbook134
-rw-r--r--tde-i18n-es/docs/tdepim/karm/index.docbook12
-rw-r--r--tde-i18n-es/docs/tdepim/kontact/index.docbook6
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/editdialog-conflicts.pngbin23794 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/editdialog.pngbin27001 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/index.docbook182
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnector-addressbook.pngbin23101 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnector-calendar.pngbin21939 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnector-local.pngbin29592 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnector-qtopia.pngbin27314 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnector-remote.pngbin24363 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/konnectors-chapter.docbook75
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/logdialog.pngbin13341 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdepim/multisynk/mainwin.pngbin14838 -> 0 bytes
-rw-r--r--tde-i18n-es/docs/tdesdk/scripts/man-fixincludes.1.docbook2
-rw-r--r--tde-i18n-es/docs/tdesdk/scripts/man-qtdoc.1.docbook4
-rw-r--r--tde-i18n-es/docs/tdevelop/kde_app_devel/index.docbook46
-rw-r--r--tde-i18n-es/docs/tdevelop/kdearch/index.docbook82
-rw-r--r--tde-i18n-es/docs/tdewebdev/kommander/dcop.docbook20
25 files changed, 207 insertions, 470 deletions
diff --git a/tde-i18n-es/docs/tdebase/kate/regular-expressions.docbook b/tde-i18n-es/docs/tdebase/kate/regular-expressions.docbook
index 5816754d174..5d0ca16ef01 100644
--- a/tde-i18n-es/docs/tdebase/kate/regular-expressions.docbook
+++ b/tde-i18n-es/docs/tdebase/kate/regular-expressions.docbook
@@ -464,7 +464,7 @@ regulares de perl, ni de <command>grep</command>, entre otros.</synopsis>
<term><userinput>(?!PATRÓN)</userinput> (Anticipación negativa)</term>
<listitem><para>La anticipación negativa previene una posible coincidencia si la parte siguiente de la cadena coincide con el <emphasis>PATRÓN</emphasis>.</para>
-<para>La expresión <userinput>const \w+\b(?!\s*&amp;)</userinput> coincidirá con «const char» en la cadena «const char* foo», mientras que no coincidirá con «const QString» en «const QString&amp; bar», ya que el «&amp;» coincide con el patrón de la declaración de anticipación negativa.</para>
+<para>La expresión <userinput>const \w+\b(?!\s*&amp;)</userinput> coincidirá con «const char» en la cadena «const char* foo», mientras que no coincidirá con «const TQString» en «const TQString&amp; bar», ya que el «&amp;» coincide con el patrón de la declaración de anticipación negativa.</para>
</listitem>
</varlistentry>
diff --git a/tde-i18n-es/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook b/tde-i18n-es/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook
index a41c0396f57..61b47bbfaeb 100644
--- a/tde-i18n-es/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook
+++ b/tde-i18n-es/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook
@@ -1720,11 +1720,11 @@ session-4
QCStringList interfaces()
QCStringList functions()
int sessionCount()
-QString currentSession()
-QString newSession()
-QString newSession(QString type)
-QString sessionId(int position)
-void activateSession(QString sessionId)
+TQString currentSession()
+TQString newSession()
+TQString newSession(TQString type)
+TQString sessionId(int position)
+void activateSession(TQString sessionId)
void nextSession()
void prevSession()
void moveSessionLeft()
@@ -1741,15 +1741,15 @@ QCStringList functions()
bool closeSession()
bool sendSignal(int signal)
void clearHistory()
-void renameSession(QString name)
-QString sessionName()
+void renameSession(TQString name)
+TQString sessionName()
int sessionPID()
-QString schema()
-void setSchema(QString schema)
-QString encoding()
-void setEncoding(QString encoding)
-QString keytab()
-void setKeytab(QString keyboard)
+TQString schema()
+void setSchema(TQString schema)
+TQString encoding()
+void setEncoding(TQString encoding)
+TQString keytab()
+void setKeytab(TQString keyboard)
QSize size()
void setSize(QSize size)
</screen>
diff --git a/tde-i18n-es/docs/tdebase/ksplashml/index.docbook b/tde-i18n-es/docs/tdebase/ksplashml/index.docbook
index 98371785f35..14b2067a6c5 100644
--- a/tde-i18n-es/docs/tdebase/ksplashml/index.docbook
+++ b/tde-i18n-es/docs/tdebase/ksplashml/index.docbook
@@ -501,7 +501,7 @@ Welcome Text = Cargando KDE
<para>Antes de que su aplicación se inicie comience a trabajar, o antes de que comience a cargar complementos, &etc;, llame a &ksplash; de la siguiente forma:</para>
<programlisting>DCOPClient *c = kapp-&gt;dcopClient();
-QString error;
+TQString error;
QCString KSplashName;
int pid = 0;
QStringList args;
@@ -530,8 +530,8 @@ if (kapp-&gt;startServiceByDesktopName("ksplash", args, &amp;error, &amp;KSplash
<para>Cuando quiera mostrar un mensaje, con o sin icono, utilice:</para>
-<programlisting>arg &lt;&lt; QString("nombreIcono") &lt;&lt; QString("nombrePrograma") &lt;&lt; QString("Alguna descripción");
- if (!(c-&gt;send(KSplashName, "KSplashIface", "programStarted(QString,QString,QString)", data))
+<programlisting>arg &lt;&lt; TQString("nombreIcono") &lt;&lt; TQString("nombrePrograma") &lt;&lt; TQString("Alguna descripción");
+ if (!(c-&gt;send(KSplashName, "KSplashIface", "programStarted(TQString,TQString,TQString)", data))
{
// Aquí se procesará el error.
}
@@ -596,7 +596,7 @@ X-KSplash-ObjectName=Theme2k
<listitem><para>Las clases de los complementos deberían proporcionar una función <literal>static</literal> llamada <function>names</function> que devuelva una lista de nombres que puedan ser llamados.</para></listitem>
<listitem><para>Si el complemento puede configurarse en el módulo del centro de control, debería proporcionar una clase basada en <literal>ThemeEngineConfig</literal> para la configuración.</para></listitem>
<listitem><para>Las clases de los complementos pueden sobreescribir, al menos, las funciones virtuales <function>slotSetText</function>, <function>slotSetPixmap</function>, <function>slotUpdateProgress</function> y <function>slotUpdateSteps</function> para hacerlo utilizable.</para></listitem>
-<listitem><para>El constructor debería tener la forma <literal>ThemeEngine( QWidget *parent, const char *name, const QStringList &amp;args )</literal>, y por tanto, puede ser utilizado con <classname>KGenericFactory</classname>.</para></listitem>
+<listitem><para>El constructor debería tener la forma <literal>ThemeEngine( TQWidget *parent, const char *name, const QStringList &amp;args )</literal>, y por tanto, puede ser utilizado con <classname>KGenericFactory</classname>.</para></listitem>
</orderedlist>
<para>El último requisito puede parecer complicado, pero, como se verá posteriormente bastará con añadir una línea a sus archivos fuente, y que generalmente podrá ignorar.</para>
</sect1>
@@ -619,7 +619,7 @@ class RotWidget;
class Cfg2k: public ThemeEngineConfig
{
- Q_OBJECT
+ TQ_OBJECT
public:
Cfg2k( TDEConfig * );
};
@@ -627,13 +627,13 @@ public:
class ObjKsTheme;
class Theme2k: public ThemeEngine
{
- Q_OBJECT
+ TQ_OBJECT
public:
- Theme2k( QWidget *, const char *, const QStringList&amp; );
+ Theme2k( TQWidget *, const char *, const QStringList&amp; );
- inline const QString name()
+ inline const TQString name()
{
- return( QString("KSplash2k") );
+ return( TQString("KSplash2k") );
}
inline const KDialogBase *config( TDEConfig *kc )
{
@@ -650,7 +650,7 @@ public:
};
public slots:
- inline void slotSetText( const QString&amp; s )
+ inline void slotSetText( const TQString&amp; s )
{
if( mText &amp;&amp; mText-&gt;text() != s ) mText-&gt;setText( s );
};
@@ -661,15 +661,15 @@ private:
QLabel *mText;
RotWidget *mRotator;
- QColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor;
+ TQColor mTBgColor, mTFgColor, mRotColor1, mRotColor2, mStatusColor;
int mRotSpeed;
- QString mWndTitle, mLogoFile;
+ TQString mWndTitle, mLogoFile;
};
#endif
</programlisting>
</example>
-<para>Analicemos el listado anterior. La clase <classname>Theme2k</classname> cumple con la convención de nombres, y está heredada de <classname>ThemeEngine</classname>. Proporciona <methodname>Theme2k::names()</methodname>, y tiene un constructor que toma los parámetros requeridos: <function>Theme2k( QWidget *, const char *, const QStringList&amp; );</function> y también proporciona un método simple <methodname>Theme2k::slotSetText()</methodname>. Por el momento no se preocupe de la clase <classname>RotWidget</classname>. Es un pequeño componente que proporcionará algo que le gustará al usuario. Nuestro complemento es muy simple y no muestra iconos en la barra de progreso. Si desea mostrar iconos, sobreescriba la función <function>slotSetPixmap</function>. Existen funciones similares para configurar los pasos de la barra de progreso (<function>slotUpdateSteps</function>) e incrementan el paso actual (<function>slotUpdateProgress</function>). </para>
+<para>Analicemos el listado anterior. La clase <classname>Theme2k</classname> cumple con la convención de nombres, y está heredada de <classname>ThemeEngine</classname>. Proporciona <methodname>Theme2k::names()</methodname>, y tiene un constructor que toma los parámetros requeridos: <function>Theme2k( TQWidget *, const char *, const QStringList&amp; );</function> y también proporciona un método simple <methodname>Theme2k::slotSetText()</methodname>. Por el momento no se preocupe de la clase <classname>RotWidget</classname>. Es un pequeño componente que proporcionará algo que le gustará al usuario. Nuestro complemento es muy simple y no muestra iconos en la barra de progreso. Si desea mostrar iconos, sobreescriba la función <function>slotSetPixmap</function>. Existen funciones similares para configurar los pasos de la barra de progreso (<function>slotUpdateSteps</function>) e incrementan el paso actual (<function>slotUpdateProgress</function>). </para>
</sect1>
<sect1 id="Implementation">
<title>Implementación del complemento</title>
@@ -682,7 +682,7 @@ private:
<para>La macro <constant>K_EXPORT_COMPONENT_FACTORY</constant> está declarada en <filename>kgenericfactory.h</filename>. ¡Ahora vamos con el constructor! Como esta es un complemento muy sencillo, el constructor es muy sencillo.</para>
<example>
<title>Constructor del complemento</title>
-<programlisting>Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args
+<programlisting>Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &amp;args
)
:ThemeEngine( parent, name, args )
{
@@ -703,23 +703,23 @@ private:
if( !cfg )
return;
- cfg-&gt;setGroup( QString("Tema KSplash: %1").arg(mTheme-&gt;theme()) );
+ cfg-&gt;setGroup( TQString("Tema KSplash: %1").arg(mTheme-&gt;theme()) );
- QColor DefaultTBgColor( Qt::darkBlue );
- QColor DefaultTFgColor( Qt::white );
+ TQColor DefaultTBgColor( TQt::darkBlue );
+ TQColor DefaultTFgColor( TQt::white );
mTBgColor = cfg-&gt;readColorEntry( "Color del fondo del título", &amp;DefaultTBgColor );
mTFgColor = cfg-&gt;readColorEntry( "Color del primer plano del título", &amp;DefaultTFgColor );
mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
- QColor DefaultRot1( Qt::darkBlue );
- QColor DefaultRot2( Qt::cyan );
+ TQColor DefaultRot1( TQt::darkBlue );
+ TQColor DefaultRot2( TQt::cyan );
mRotColor1 = cfg-&gt;readColorEntry( "Color del rotator 1", &amp;DefaultRot1 );
mRotColor2 = cfg-&gt;readColorEntry( "Color del rotador 2", &amp;DefaultRot2 );
mRotSpeed = cfg-&gt;readNumEntry( "Velocidad de rotación", 30 );
mWndTitle = cfg-&gt;readEntry( "Título de la ventana", i18n("Por favor espere...") );
- mLogoFile = cfg-&gt;readEntry( "Archivo de logotipo", QString::null );
+ mLogoFile = cfg-&gt;readEntry( "Archivo de logotipo", TQString::null );
}
</programlisting>
</example>
@@ -831,7 +831,7 @@ K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory&lt;Theme2k&gt; );
Cfg2k::Cfg2k( TDEConfig * )
{}
-Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &amp;args
+Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &amp;args
)
:ThemeEngine( parent, name, args )
{
@@ -853,10 +853,10 @@ void Theme2k::initUi()
lbl-&gt;setPaletteForegroundColor( mTFgColor );
QLabel *logo = new QLabel( vbox );
- logo-&gt;setPalette( Qt::white );
+ logo-&gt;setPalette( TQt::white );
- QString px( locate( "appdata", mTheme-&gt;themeDir() +
-(mLogoFile.isNull()?QString("/Logo.png"):mLogoFile) ) );
+ TQString px( locate( "appdata", mTheme-&gt;themeDir() +
+(mLogoFile.isNull()?TQString("/Logo.png"):mLogoFile) ) );
if (px.isNull())
px = locate("appdata","Themes/Default/splash_top.png");
if( !px.isNull() )
@@ -897,10 +897,10 @@ void Theme2k::readSettings()
if( !cfg )
return;
- cfg-&gt;setGroup( QString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
+ cfg-&gt;setGroup( TQString("KSplash Theme: %1").arg(mTheme-&gt;theme()) );
- QColor DefaultTBgColor( Qt::darkBlue );
- QColor DefaultTFgColor( Qt::white );
+ TQColor DefaultTBgColor( TQt::darkBlue );
+ TQColor DefaultTFgColor( TQt::white );
mTBgColor = cfg-&gt;readColorEntry( "Title Background Color",
&amp;DefaultTBgColor );
@@ -908,14 +908,14 @@ void Theme2k::readSettings()
&amp;DefaultTFgColor );
mStatusColor = cfg-&gt;readColorEntry("Status Text Color", &amp;mTBgColor );
- QColor DefaultRot1( Qt::darkBlue );
- QColor DefaultRot2( Qt::cyan );
+ TQColor DefaultRot1( TQt::darkBlue );
+ TQColor DefaultRot2( TQt::cyan );
mRotColor1 = cfg-&gt;readColorEntry( "Color del rotador 1", &amp;DefaultRot1 );
mRotColor2 = cfg-&gt;readColorEntry( "Color del rotador 2", &amp;DefaultRot2 );
mRotSpeed = cfg-&gt;readNumEntry( "Velocidad del rotador", 30 );
mWndTitle = cfg-&gt;readEntry( "Ventana del título", i18n("Por favor, espere...") );
- mLogoFile = cfg-&gt;readEntry( "Archivo de logotipo", QString::null );
+ mLogoFile = cfg-&gt;readEntry( "Archivo de logotipo", TQString::null );
}
</programlisting>
</sect1>
@@ -934,11 +934,11 @@ void Theme2k::readSettings()
/**
* @short Muestra un gradiente girando.
*/
-class RotWidget: public QWidget
+class RotWidget: public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
- RotWidget( QWidget *, const QColor&amp;, const QColor&amp;, int );
+ RotWidget( TQWidget *, const TQColor&amp;, const TQColor&amp;, int );
~RotWidget();
private slots:
@@ -949,7 +949,7 @@ protected:
void paintEvent( QPaintEvent * );
void resizeEvent( QResizeEvent * );
- QColor m_color1, m_color2;
+ TQColor m_color1, m_color2;
int m_step, m_speed;
QTimer *m_stepTimer;
@@ -972,8 +972,8 @@ protected:
#include "rotwidget.h"
#include "rotwidget.moc"
-RotWidget::RotWidget( QWidget *parent, const QColor&amp; c1, const QColor&amp; c2, int sp )
- :QWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp)
+RotWidget::RotWidget( TQWidget *parent, const TQColor&amp; c1, const TQColor&amp; c2, int sp )
+ :TQWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp)
{
if( (m_speed &lt;= 0) || (m_speed &gt; 20) )
m_speed = 1;
@@ -983,7 +983,7 @@ RotWidget::RotWidget( QWidget *parent, const QColor&amp; c1, const QColor&amp; c
preparePixmap( i );
m_stepTimer = new QTimer( this );
- connect(m_stepTimer, SIGNAL(timeout()), this, SLOT(stepEvent()));
+ connect(m_stepTimer, TQ_SIGNAL(timeout()), this, TQ_SLOT(stepEvent()));
m_stepTimer-&gt;start( 50 );
}
@@ -1011,7 +1011,7 @@ void RotWidget::paintEvent( QPaintEvent *pe )
if( m_stepPixmap.at( m_step ) )
bitBlt( this, r.x(), r.y(), m_stepPixmap.at( m_step ), r.x(), r.y(), r.width(), r.height() );
else
- p.fillRect( rect(), Qt::black );
+ p.fillRect( rect(), TQt::black );
p.end();
}
diff --git a/tde-i18n-es/docs/tdegraphics/ksnapshot/index.docbook b/tde-i18n-es/docs/tdegraphics/ksnapshot/index.docbook
index 1d3cc466a08..00a0b4de1f5 100644
--- a/tde-i18n-es/docs/tdegraphics/ksnapshot/index.docbook
+++ b/tde-i18n-es/docs/tdegraphics/ksnapshot/index.docbook
@@ -213,16 +213,16 @@
<para>Puede obtener una lista de las interfaces &DCOP; disponibles utilizando los argumentos adecuados, como los que se muestran en este ejemplo: <screen width="60"><prompt>$</prompt> <command>dcop `dcopstart ksnapshot` interface</command><computeroutput>
QCStringList interfaces()
QCStringList functions()
-QString url()
+TQString url()
void slotGrab()
void slotPrint()
void slotSave()
-bool save(QString nombrearchivo)
+bool save(TQString nombrearchivo)
void slotSaveAs()
void slotCopy()
void setTime(int nuevaHora)
int timeout()
-void setURL(QString nuevaURL)
+void setURL(TQString nuevaURL)
void setGrabMode(int grab)
int grabMode()
void slotMovePointer(int x,int y)
diff --git a/tde-i18n-es/docs/tdemultimedia/artsbuilder/detail.docbook b/tde-i18n-es/docs/tdemultimedia/artsbuilder/detail.docbook
index 6d90cbac989..94991e40dd7 100644
--- a/tde-i18n-es/docs/tdemultimedia/artsbuilder/detail.docbook
+++ b/tde-i18n-es/docs/tdemultimedia/artsbuilder/detail.docbook
@@ -752,7 +752,7 @@ public:
<para>Es algo diferente a deshacer una referencia a un puntero NULL. No le dijo al objeto lo que es, e intenta utilizarlo. La suposición aquí es que quiere crear una nueva instancia local de un objeto Arts::Synth_PLAY. Por supuesto, puede ser que quisiera obtener algo más (como crear el objeto en alguna parte, o utilizar un objeto remoto existente). Sin embargo, es una forma rápida de crear objetos. Este tipo de creación no funcionará una vez que haya realizado una asignación (como una referencia nula). </para>
<para>El equivalente código C++ sería <programlisting>
- QWidget* w;
+ TQWidget* w;
w-&gt;show();
</programlisting> que, obviamente, en C++ provocará fallos de segmentación. Aquí esto es diferente. Esta creación es especialmente delicada puesto que puede que no exista necesariamente una implementación para su interfaz. </para>
diff --git a/tde-i18n-es/docs/tdemultimedia/artsbuilder/mcop.docbook b/tde-i18n-es/docs/tdemultimedia/artsbuilder/mcop.docbook
index 8bd7047154a..d6f49e67197 100644
--- a/tde-i18n-es/docs/tdemultimedia/artsbuilder/mcop.docbook
+++ b/tde-i18n-es/docs/tdemultimedia/artsbuilder/mcop.docbook
@@ -1219,7 +1219,7 @@ struct TypeDef {
<para>No es necesario basar una plataforma multimedia en &Qt;. Una vez decidido ésto, y utilizando la serialización y otras funcionalidades de &Qt;, se podría concluir fácilmente en una plataforma solo-&Qt; (e incluso solo-&kde;). Quiero decir: tan pronto como vea a GNOME utilizando &DCOP;, o quizá algo similar, comprobaré si estaba equivocado. </para>
-<para>Como &DCOP; no sabe nada sobre los tipos de datos que envía, podría utilizar &DCOP; sin utilizar &Qt;, veamos el uso diario que se hace de &kde;: la gente envía tipos como <classname>QString</classname>, <classname>QRect</classname>, <classname>QPixmap</classname>, <classname>QCString</classname>, ..., de un lado para otro. Esto utiliza la serialización &Qt;. Por eso si alguien elige soportar &DCOP; en un programa GNOME, debería utilizar tipos <classname>QString</classname>,... (aunque no lo haga de facto), y emular la forma en que &Qt; realiza la transmisión, o podría enviar otros tipos de cadena, imágenes y rectángulos, lo que dejaría de ser interoperativo. </para>
+<para>Como &DCOP; no sabe nada sobre los tipos de datos que envía, podría utilizar &DCOP; sin utilizar &Qt;, veamos el uso diario que se hace de &kde;: la gente envía tipos como <classname>TQString</classname>, <classname>QRect</classname>, <classname>QPixmap</classname>, <classname>QCString</classname>, ..., de un lado para otro. Esto utiliza la serialización &Qt;. Por eso si alguien elige soportar &DCOP; en un programa GNOME, debería utilizar tipos <classname>TQString</classname>,... (aunque no lo haga de facto), y emular la forma en que &Qt; realiza la transmisión, o podría enviar otros tipos de cadena, imágenes y rectángulos, lo que dejaría de ser interoperativo. </para>
<para>Bueno, sea como fuere, &arts; siempre intentó funcionar con o sin &kde;, con o sin &Qt;, con o sin X11, y quizá incluso con o sin &Linux; (y no ha habido problemas con la gente que lo ha portado a un popular sistema operativo no libre). </para>
diff --git a/tde-i18n-es/docs/tdepim/kalarm/index.docbook b/tde-i18n-es/docs/tdepim/kalarm/index.docbook
index df6c1826988..3c4d6739432 100644
--- a/tde-i18n-es/docs/tdepim/kalarm/index.docbook
+++ b/tde-i18n-es/docs/tdepim/kalarm/index.docbook
@@ -1690,8 +1690,8 @@
<refpurpose>cancela una alarma ya planificada.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>void cancelEvent(const QString&amp; <replaceable>calendarFile</replaceable>,
- const QString&amp; <replaceable>eventID</replaceable>)
+<synopsis>void cancelEvent(const TQString&amp; <replaceable>calendarFile</replaceable>,
+ const TQString&amp; <replaceable>eventID</replaceable>)
</synopsis>
<refsect2>
@@ -1733,8 +1733,8 @@
<refpurpose>lanza una alarma ya planificada.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>void triggerEvent(const QString&amp; <replaceable>archivoCalendar</replaceable>,
- const QString&amp; <replaceable>IDevento</replaceable>)
+<synopsis>void triggerEvent(const TQString&amp; <replaceable>archivoCalendar</replaceable>,
+ const TQString&amp; <replaceable>IDevento</replaceable>)
</synopsis>
<refsect2>
@@ -1778,8 +1778,8 @@
<refpurpose>lanza o cancela una alarma ya planificada.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>void handleEvent(const QString&amp; <replaceable>archivoCalendar</replaceable>,
- const QString&amp; <replaceable>IDevento</replaceable>)
+<synopsis>void handleEvent(const TQString&amp; <replaceable>archivoCalendar</replaceable>,
+ const TQString&amp; <replaceable>IDevento</replaceable>)
</synopsis>
<refsect2>
@@ -1829,43 +1829,43 @@
<refpurpose>planifica un nuevo mensaje de alarma.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>bool scheduleMessage(const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleMessage(const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
- const QString&amp; <replaceable>color1Plano</replaceable>,
- const QString&amp; <replaceable>tipograf</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>color1Plano</replaceable>,
+ const TQString&amp; <replaceable>tipograf</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
- const QString&amp; <replaceable>repetic.</replaceable>,
+ const TQString&amp; <replaceable>repetic.</replaceable>,
int <replaceable>intervaloRepeticSimple</replaceable>,
int <replaceable>contadorRepeticSimple</replaceable>)
</synopsis>
-<synopsis>bool scheduleMessage(const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleMessage(const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>, int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
- const QString&amp; <replaceable>color1Plano</replaceable>,
- const QString&amp; <replaceable>tipograf</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>color1Plano</replaceable>,
+ const TQString&amp; <replaceable>tipograf</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
int <replaceable>contadorRepetic</replaceable>)
</synopsis>
-<synopsis>bool scheduleMessage(const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleMessage(const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
- const QString&amp; <replaceable>color1Plano</replaceable>,
- const QString&amp; <replaceable>tipograf</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>color1Plano</replaceable>,
+ const TQString&amp; <replaceable>tipograf</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
- const QString&amp; <replaceable>fechaHoraFin</replaceable>)
+ const TQString&amp; <replaceable>fechaHoraFin</replaceable>)
</synopsis>
<refsect2>
@@ -1881,7 +1881,7 @@
<varlistentry>
<term><parameter>fechaHora</parameter></term>
<listitem>
-<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba mostrar el mensaje. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(Qt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(Qt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(Qt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
+<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba mostrar el mensaje. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(TQt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(TQt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(TQt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
</listitem>
</varlistentry>
@@ -1902,7 +1902,7 @@
<varlistentry>
<term><parameter>ColorFondo</parameter></term>
<listitem>
-<para>Especifica el color de fondo para cuando se muestre el mensaje. La cadena puede tener el formato <quote>#RRGGBB</quote> (tal y como devuelve el método <methodname>QColor::name()</methodname>), donde RR, GG y BB son valores hexadecimales de dos dígitos para el rojo, el verde y el azul. Además, la cadena puede ser de cualquiera de los formatos que acepte <methodname>QColor::setNamedColor()</methodname>, como un nombre de la base de datos de colores de las X (&eg; <quote>red</quote> o <quote>steelblue</quote>). Defina la cadena como nula para indicar que se use el color de fondo predefinido actual.</para>
+<para>Especifica el color de fondo para cuando se muestre el mensaje. La cadena puede tener el formato <quote>#RRGGBB</quote> (tal y como devuelve el método <methodname>TQColor::name()</methodname>), donde RR, GG y BB son valores hexadecimales de dos dígitos para el rojo, el verde y el azul. Además, la cadena puede ser de cualquiera de los formatos que acepte <methodname>TQColor::setNamedColor()</methodname>, como un nombre de la base de datos de colores de las X (&eg; <quote>red</quote> o <quote>steelblue</quote>). Defina la cadena como nula para indicar que se use el color de fondo predefinido actual.</para>
</listitem>
</varlistentry>
@@ -2004,21 +2004,21 @@
</refnamediv>
<refsynopsisdiv>
<synopsis>bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
- const QString&amp; <replaceable>repetic</replaceable>,
+ const TQString&amp; <replaceable>repetic</replaceable>,
int <replaceable>intervaloRepeticSimple</replaceable>,
int <replaceable>contadorRepeticSimple</replaceable>)
</synopsis>
<synopsis>bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
@@ -2026,15 +2026,15 @@
int <replaceable>contadorRepetic</replaceable>)
</synopsis>
<synopsis>bool scheduleFile(const KURL&amp; <replaceable>URL</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>colorFondo</replaceable>,
+ const TQString&amp; <replaceable>colorFondo</replaceable>,
const KURL&amp; <replaceable>URLaudio</replaceable>,
int <replaceable>recordatorio</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
- const QString&amp; <replaceable>fechaHoraFin</replaceable>)
+ const TQString&amp; <replaceable>fechaHoraFin</replaceable>)
</synopsis>
<refsect2>
@@ -2050,7 +2050,7 @@
<varlistentry>
<term><parameter>fechaHora</parameter></term>
<listitem>
-<para>Especifica la fecha planificada, o la fecha y la hora, en la que se debería mostrar el archivo. Para alarmas de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (como devuelve el método <methodname>QDate::toString(Qt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (como devuelve el método <methodname>QDateTime::toString(Qt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (como devuelve el método <methodname>QTime::toString(Qt::ISODate)</methodname>). Si no se indica la fecha, se usa el día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
+<para>Especifica la fecha planificada, o la fecha y la hora, en la que se debería mostrar el archivo. Para alarmas de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (como devuelve el método <methodname>QDate::toString(TQt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (como devuelve el método <methodname>QDateTime::toString(TQt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (como devuelve el método <methodname>QTime::toString(TQt::ISODate)</methodname>). Si no se indica la fecha, se usa el día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
</listitem>
</varlistentry>
@@ -2071,7 +2071,7 @@
<varlistentry>
<term><parameter>ColorFondo</parameter></term>
<listitem>
-<para>Especifica el color de fondo para cuando se muestre el archivo. La cadena puede tener el formato <quote>#RRGGBB</quote> (tal y como devuelve el método <methodname>QColor::name()</methodname>), donde RR, GG y BB son valores hexadecimales de dos dígitos para el rojo, el verde y el azul. Además, la cadena puede ser de cualquiera de los otros formatos que acepta <methodname>QColor::setNamedColor()</methodname>, como un nombre de la base de datos de colores de las X (&eg; <quote>red</quote> o <quote>steelblue</quote>). Defina la cadena como nula para indicar que se use el color de fondo predefinido actual.</para>
+<para>Especifica el color de fondo para cuando se muestre el archivo. La cadena puede tener el formato <quote>#RRGGBB</quote> (tal y como devuelve el método <methodname>TQColor::name()</methodname>), donde RR, GG y BB son valores hexadecimales de dos dígitos para el rojo, el verde y el azul. Además, la cadena puede ser de cualquiera de los otros formatos que acepta <methodname>TQColor::setNamedColor()</methodname>, como un nombre de la base de datos de colores de las X (&eg; <quote>red</quote> o <quote>steelblue</quote>). Defina la cadena como nula para indicar que se use el color de fondo predefinido actual.</para>
</listitem>
</varlistentry>
@@ -2157,29 +2157,29 @@
<refpurpose>planifica una alarma nueva que ejecuta un comando de la shell.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>bool scheduleCommand(const QString&amp; <replaceable>lineaComando</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleCommand(const TQString&amp; <replaceable>lineaComando</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>repetic</replaceable>,
+ const TQString&amp; <replaceable>repetic</replaceable>,
int <replaceable>intervaloRepeticSimple</replaceable>,
int <replaceable>contadorRepeticSimple</replaceable>)
</synopsis>
-<synopsis>bool scheduleCommand(const QString&amp; <replaceable>lineaComando</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleCommand(const TQString&amp; <replaceable>lineaComando</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
int <replaceable>contadorRepetic</replaceable>)
</synopsis>
-<synopsis>bool scheduleCommand(const QString&amp; <replaceable>lineaComando</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleCommand(const TQString&amp; <replaceable>lineaComando</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
- const QString&amp; <replaceable>fechaHoraFin</replaceable>)
+ const TQString&amp; <replaceable>fechaHoraFin</replaceable>)
</synopsis>
<refsect2>
@@ -2195,7 +2195,7 @@
<varlistentry>
<term><parameter>fechaHora</parameter></term>
<listitem>
-<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba ejecutar el comando. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(Qt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(Qt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(Qt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
+<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba ejecutar el comando. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(TQt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(TQt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(TQt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
</listitem>
</varlistentry>
@@ -2281,41 +2281,41 @@
<refpurpose>planifica una alarma nueva que manda un correo electrónico.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>bool scheduleEmail(const QString&amp; <replaceable>ID de</replaceable>,
- const QString&amp; <replaceable>direcciones</replaceable>,
- const QString&amp; <replaceable>asunto</replaceable>,
- const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>adjuntos</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleEmail(const TQString&amp; <replaceable>ID de</replaceable>,
+ const TQString&amp; <replaceable>direcciones</replaceable>,
+ const TQString&amp; <replaceable>asunto</replaceable>,
+ const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>adjuntos</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
- const QString&amp; <replaceable>repetición</replaceable>,
+ const TQString&amp; <replaceable>repetición</replaceable>,
int <replaceable>intervaloRepeticionesSimple</replaceable>,
int <replaceable>contadorRepeticionesSimple</replaceable>)
</synopsis>
-<synopsis>bool scheduleEmail(const QString&amp; <replaceable>ID de</replaceable>,
- const QString&amp; <replaceable>direcciones</replaceable>,
- const QString&amp; <replaceable>asunto</replaceable>,
- const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>adjuntos</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleEmail(const TQString&amp; <replaceable>ID de</replaceable>,
+ const TQString&amp; <replaceable>direcciones</replaceable>,
+ const TQString&amp; <replaceable>asunto</replaceable>,
+ const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>adjuntos</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
int <replaceable>banderas</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
int <replaceable>contadorRepetic</replaceable>)
</synopsis>
-<synopsis>bool scheduleEmail(const QString&amp; <replaceable>ID de</replaceable>,
- const QString&amp; <replaceable>direcciones</replaceable>,
- const QString&amp; <replaceable>asunto</replaceable>,
- const QString&amp; <replaceable>mensaje</replaceable>,
- const QString&amp; <replaceable>adjuntos</replaceable>,
- const QString&amp; <replaceable>fechaHora</replaceable>,
+<synopsis>bool scheduleEmail(const TQString&amp; <replaceable>ID de</replaceable>,
+ const TQString&amp; <replaceable>direcciones</replaceable>,
+ const TQString&amp; <replaceable>asunto</replaceable>,
+ const TQString&amp; <replaceable>mensaje</replaceable>,
+ const TQString&amp; <replaceable>adjuntos</replaceable>,
+ const TQString&amp; <replaceable>fechaHora</replaceable>,
int <replaceable>cancelarSiTarde</replaceable>,
nt <replaceable>banderas</replaceable>,
int <replaceable>tipoRepetic</replaceable>,
int <replaceable>intervaloRepetic</replaceable>,
- const QString&amp; <replaceable>horaFin</replaceable>)
+ const TQString&amp; <replaceable>horaFin</replaceable>)
</synopsis>
<refsect2>
@@ -2359,7 +2359,7 @@
<varlistentry>
<term><parameter>fechaHora</parameter></term>
<listitem>
-<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba enviar el correo electrónico. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(Qt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(Qt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(Qt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
+<para>Especifica la fecha planificada, o la fecha y la hora, en la que se deba enviar el correo electrónico. Para una alarma de sólo fecha, la cadena debería tener el formato <quote>AAAA-MM-DD</quote> (tal y como lo devuelve el método <methodname>QDate::toString(TQt::ISODate)</methodname>). Para una alarma con fecha y hora, la cadena debería tener el formato <quote>AAAA-MM-DDTHH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QDateTime::toString(TQt::ISODate)</methodname>) o <quote>HH:MM[:SS]</quote> (tal y como lo devuelve el método <methodname>QTime::toString(TQt::ISODate)</methodname>). Si no se indica ninguna fecha, se usa la fecha del día actual. Tenga en cuenta que el valor de los segundos se ignora.</para>
</listitem>
</varlistentry>
@@ -2444,7 +2444,7 @@
<refpurpose>Muestra el <link linkend="alarm-edit-dlg">diálogo de edición de alarma</link> para editar una alarma.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>bool edit(const QString&amp; <replaceable>idEvento</replaceable>)
+<synopsis>bool edit(const TQString&amp; <replaceable>idEvento</replaceable>)
</synopsis>
<refsect2>
@@ -2482,7 +2482,7 @@
<refpurpose>Muestra el <link linkend="alarm-edit-dlg">diálogo de edición de alarma</link> para editar una alarma nueva.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>bool editNew(const QString&amp; <replaceable>nombrePlantilla</replaceable>)
+<synopsis>bool editNew(const TQString&amp; <replaceable>nombrePlantilla</replaceable>)
</synopsis>
<refsect2>
diff --git a/tde-i18n-es/docs/tdepim/karm/index.docbook b/tde-i18n-es/docs/tdepim/karm/index.docbook
index 708c19b1ff9..3ec739b8d5e 100644
--- a/tde-i18n-es/docs/tdepim/karm/index.docbook
+++ b/tde-i18n-es/docs/tdepim/karm/index.docbook
@@ -734,7 +734,7 @@ Impreso el: 2004-07-13 18:10
<refpurpose>Devuelve la ejecución de «version» de &karm;.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>QString version()
+<synopsis>TQString version()
</synopsis>
</refsynopsisdiv>
<refsect1>
@@ -752,7 +752,7 @@ Impreso el: 2004-07-13 18:10
<refpurpose>Devuelve la ejecución de «quit» de &karm;.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>QString quit()
+<synopsis>TQString quit()
</synopsis>
</refsynopsisdiv>
<refsect1>
@@ -770,7 +770,7 @@ Impreso el: 2004-07-13 18:10
<refpurpose>Comprueba si existe una tarea pendiente de nivel superior.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>QString hastodo(QString taskname)
+<synopsis>TQString hastodo(TQString taskname)
</synopsis>
<refsect2>
<title>Parámetros</title>
@@ -786,7 +786,7 @@ Impreso el: 2004-07-13 18:10
</refsynopsisdiv>
<refsect1>
<title>Descripción</title>
-<para><function>hastodo(QString taskname)</function> es una llamada &DCOP; que busca un nombre que se le proporciona. Si lo encuentra, devuelve el UID del iCalendar que identifica la tarea pendiente. Si no lo encuentra, devuelve una cadena vacía. </para>
+<para><function>hastodo(TQString taskname)</function> es una llamada &DCOP; que busca un nombre que se le proporciona. Si lo encuentra, devuelve el UID del iCalendar que identifica la tarea pendiente. Si no lo encuentra, devuelve una cadena vacía. </para>
<para>El archivo iCalendar que ha abierto actualmente &karm; es en el que se estaba buscando. Se busca en todo el árbol, no sólo en las tareas pendientes de nivel superior. Si hay más de una tarea pendiente cuyo nombre coincida, se devuelve la primera que se encuentre.</para>
</refsect1>
</refentry>
@@ -800,7 +800,7 @@ Impreso el: 2004-07-13 18:10
<refpurpose>Añade una tarea pendiente nueva.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<synopsis>QString addtodo(QString todoname)
+<synopsis>TQString addtodo(TQString todoname)
</synopsis>
<refsect2>
<title>Parámetros</title>
@@ -817,7 +817,7 @@ Impreso el: 2004-07-13 18:10
<refsect1>
<title>Descripción</title>
-<para><function>addtodo(QString todoname)</function> es una llamada &DCOP; que añade una tarea pendiente de nivel superior al almacenamiento actual. Se devuelve el UID de la nueva tarea pendiente. </para>
+<para><function>addtodo(TQString todoname)</function> es una llamada &DCOP; que añade una tarea pendiente de nivel superior al almacenamiento actual. Se devuelve el UID de la nueva tarea pendiente. </para>
</refsect1>
</refentry>
diff --git a/tde-i18n-es/docs/tdepim/kontact/index.docbook b/tde-i18n-es/docs/tdepim/kontact/index.docbook
index 9ff89e43b1d..33af1eb7505 100644
--- a/tde-i18n-es/docs/tdepim/kontact/index.docbook
+++ b/tde-i18n-es/docs/tdepim/kontact/index.docbook
@@ -7,7 +7,6 @@
<!ENTITY % addindex "IGNORE">
<!ENTITY % Spanish "INCLUDE">
<!ENTITY akregator "<application>Akregator</application>">
- <!ENTITY kitchensync "<application>KitchenSync</application>">
]>
<book id="kontact" lang="&language;">
@@ -101,11 +100,6 @@
<para><ulink url="help:kpilot">&kpilot;</ulink>, la aplicación de sincronización con Pilot de &kde;. </para>
</sect1>
-<sect1 id="synchronization">
-<title>&kitchensync;</title>
-<para><ulink url="help:kitchensync">&kitchensync;</ulink>, la aplicación de sincronización de . &kde; </para>
-</sect1>
-
<sect1 id="feeds">
<title>&akregator;</title>
<para><ulink url="help:akregator">&akregator;</ulink>, el lector de orígenes RSS de &kde;. </para>
diff --git a/tde-i18n-es/docs/tdepim/multisynk/editdialog-conflicts.png b/tde-i18n-es/docs/tdepim/multisynk/editdialog-conflicts.png
deleted file mode 100644
index ced9294fd02..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/editdialog-conflicts.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/editdialog.png b/tde-i18n-es/docs/tdepim/multisynk/editdialog.png
deleted file mode 100644
index a76a89bb091..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/editdialog.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/index.docbook b/tde-i18n-es/docs/tdepim/multisynk/index.docbook
deleted file mode 100644
index a7c3dbb2f46..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/index.docbook
+++ /dev/null
@@ -1,182 +0,0 @@
-<?xml version="1.0" ?>
-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
-"dtd/kdex.dtd" [
- <!ENTITY multisynk "MultiSynk">
- <!ENTITY kappname "&multisynk;">
- <!ENTITY package "tdepim">
- <!ENTITY konnectors-chapter SYSTEM "konnectors-chapter.docbook">
- <!ENTITY % addindex "IGNORE">
- <!ENTITY % Spanish "INCLUDE"> <!-- change language only here -->
-]>
-
-<book lang="&language;">
-<bookinfo>
-<title>El manual de &multisynk;</title>
-<authorgroup>
-<author><firstname>Tobias</firstname> <surname>Koenig</surname> <affiliation> <address><email>tokoe@kde.org</email></address>
-</affiliation>
-</author>
-
-<othercredit role="translator"><firstname>Juan Manuel</firstname><surname>García Molina</surname><affiliation><address><email>juanma@superiodico.net</email></address></affiliation><contrib>Traductor</contrib></othercredit>
-</authorgroup>
-
-<date>2004-11-02</date>
-<releaseinfo>1.0</releaseinfo>
-
-<legalnotice>
-&FDLNotice;
-</legalnotice>
-
-<abstract>
-<para>&multisynk; es la aplicación de sincronización de &kde;.</para>
-</abstract>
-
-<keywordset>
-<keyword>KDE</keyword>
-<keyword>sincronización</keyword>
-<keyword>agenda electrónica</keyword>
-<keyword>OPIE</keyword>
-<keyword>Qtopia</keyword>
-
-</keywordset>
-</bookinfo>
-
-<chapter id="introduction">
-<title>Introducción</title>
-
-<para>&multisynk; es un interfaz para el entorno de sincronización de &kde; kitchensync. Este entorno permite sincronizar muchos dispositivos móviles, como agendas electrónicas y teléfonos móviles con el escritorio KDE, pero también ofrece la posibilidad de sincronizar directamente dos o más escritorios. </para>
-
-<para>El interfaz gráfico de usuario es similar al de multisync, por lo que los que hayan trabajado alguna vez con él deberían estar bastante familiarizados. </para>
-</chapter>
-
-<chapter id="using-multisynk">
-<title>Usar &multisynk;</title>
-
-<sect1 id="general">
-<title>Información general</title>
-
-<para>&multisynk; se basa en el entorno kitchensync. El propósito de este entorno es sincronizar pares de registros de datos (eventos, tareas pendientes, contactos), donde el algoritmo de sincronización no sabe nada sobre los datos. La sincronización real se hace entre un par de los llamados conectores. Un par de conectores son dos proveedores de datos (conectores) que cargan los datos de un origen (un archivo, un dispositivo móvil o la red), los pasan por el motor de sincronización y los vuelven a escribir en el origen. </para>
-
-<para>Adicionalmente, cada par de conectores puede darle al motor de sincronización indicaciones sobre cómo se debe gestionar la resolución de conflictos. Esto se hace o bien automáticamente (por ejemplo, cuando un contacto ha cambiado en el PC y en la agenda electrónica, siempre se debe sobreescribir el contacto de la agenda electrónica) o manualmente, en cuyo caso aparecería un cuadro un cuadro de diálogo para permitir que el usuario seleccionase qué registro quiere conservar. </para>
-
-</sect1>
-
-<sect1 id="getting-started">
-<title>Cómo empezar</title>
-
-<para>Tras iniciar &multisynk; (bien usando el menú del panel o tecleando <command>multisynk</command> en la línea de órdenes), se mostrará la ventana principal de &multisynk;: <screenshot>
-<screeninfo>Empezar con &multisynk;</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="mainwin.png" format="PNG"/></imageobject>
-<textobject><phrase>La ventana principal de &multisynk;.</phrase></textobject>
-<caption><para>La ventana principal de &multisynk;.</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-
-<para>Desde la barra de menú o desde la barra de herramientas puede ejecutar los siguientes comandos: <variablelist>
-<varlistentry>
-<term><guilabel>Nuevo</guilabel></term>
-<listitem><para>Crea un nuevo par de conectores.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Editar</guilabel></term>
-<listitem><para>Editar el par de conectores seleccionado.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Eliminar</guilabel></term>
-<listitem><para>Eliminar el par de conectores seleccionado.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Registro</guilabel></term>
-<listitem><para>Muestra el cuadro de diálogo que contiene la información de registro del proceso de sincronización actual.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Sincronizar</guilabel></term>
-<listitem><para>Sincroniza el par de conectores seleccionado.</para></listitem>
-</varlistentry>
-</variablelist>
-</para>
-
-<sect2 id="add-konnector-pair">
-<title>Añadir par de conectores</title>
-
-<para>Para añadir un nuevo par de conectores, sólo tiene que hacer clic sobre el primer icono de la barra de herramientas o seleccionar «Nuevo» en el menú «Archivo». Aparecerá el siguiente cuadro de diálogo:<screenshot> <screeninfo>Cuadro de diálogo «Nuevo par de conectores»</screeninfo> <mediaobject> <imageobject><imagedata fileref="editdialog.png" format="PNG"/></imageobject> <textobject><phrase>El cuadro de diálogo «Nuevo par de conectores».</phrase></textobject> <caption><para>El cuadro de diálogo «Nuevo par de conectores».</para></caption> </mediaobject> </screenshot> En este cuadro de diálogo puede seleccionar los conectores que deban formar el par de conectores, y puede configurarlos haciendo clic sobre <guibutton>Configurar...</guibutton> después de seleccionar el <link linkend="konnectors-chapter-available">tipo</link>. También puede darle un nombre al par de conectores para distinguirlo con más facilidad de los demás. </para>
-
-<para>En la segunda solapa del cuadro de diálogo de edición del par de conectores puede elegir cómo se debe gestionar la resolución de conflictos. <screenshot> <screeninfo>Cuadro de diálogo «Nuevo par de conectores»</screeninfo> <mediaobject> <imageobject><imagedata fileref="editdialog-conflicts.png" format="PNG"/></imageobject> <textobject><phrase>El cuadro de diálogo «Nuevo par de conectores».</phrase></textobject> <caption><para>El cuadro de diálogo «Nuevo par de conectores».</para></caption> </mediaobject> </screenshot> Son posibles los siguientes comportamientos: <variablelist>
-<varlistentry>
-<term><guilabel>Resolver manualmente</guilabel></term>
-<listitem><para>Aparecerá un cuadro de diálogo en el que podrá elegir qué entrada quiere mantener. </para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Usar siempre la entrada de la primera extensión</guilabel></term>
-<listitem><para>Se usa siempre la entrada del primer conector.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Usar siempre la entrada de la segunda extensión</guilabel></term>
-<listitem><para>Se usa siempre la entrada del segundo conector.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term><guilabel>Poner siempre ambas entradas en ambos lados</guilabel></term>
-<listitem><para>La entrada modificada se duplica en ambos lados.</para></listitem>
-</varlistentry>
-</variablelist>
-
-</para>
-</sect2>
-
-<sect2 id="edit-konnector-pair">
-<title>Editar par de conectores</title>
-<para>Para cambiar las opciones de un par de conectores, sólo tiene que seleccionarlo en la vista general de pares de conectores y elegir <guilabel>Editar...</guilabel> en la barra de herramientas o en la barra de menú. El cuadro de diálogo que aparece es el mismo que se mostró cuando iba a añadir un par de conectores. </para>
-</sect2>
-
-<sect2 id="delete-konnector-pair">
-<title>Eliminar par de conectores</title>
-<para>Para cambiar las opciones de un par de conectores, sólo tiene que seleccionarlo en la vista general de pares de conectores y elegir <guilabel>Eliminar</guilabel> en la barra de herramientas o en la barra de menú. Se mostrará un cuadro de diálogo de confirmación que le preguntará si realmente quiere eliminar el par de conectores. </para>
-</sect2>
-
-<sect2 id="start-sync-process">
-<title>Iniciar el proceso de sincronización</title>
-<para>Tras haber <link linkend="add-konnector-pair">añadido</link> un par de conectores, puede seleccionarlo de la vista general de pares de conectores y presionar el botón <guilabel>Sincronizar</guilabel> en la barra de herramientas o seleccionar la acción de la barra de menú. El progreso de la sincronización se muestra en la columna de estado en la vista general de par de conectores y en el <link linkend="log-dialog">cuadro de diálogo de registro</link>. </para>
-</sect2>
-
-<sect2 id="log-dialog">
-<title>El cuadro de diálogo «Registro»</title>
-<para>El cuadro de diálogo de registro recopila toda la información del proceso de sincronización y las muestra con un sello temporal en una ventana aparte. <screenshot>
-<screeninfo>El cuadro de diálogo «Registro»</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="logdialog.png" format="PNG"/></imageobject>
-<textobject><phrase>El cuadro de diálogo «Registro».</phrase></textobject>
-<caption><para>El cuadro de diálogo «Registro».</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-</sect2>
-
-</sect1>
-</chapter>
-
-&konnectors-chapter;
-
-<chapter id="command-line">
-<title>Opciones de la línea de órdenes</title>
-<para>&multisynk; admite todas las opciones de la línea de órdenes habituales de los programas de &kde; y &Qt;. Puede mostrar una lista de tales opciones con <userinput><option>--help</option></userinput>, <userinput><option>--help-kde</option></userinput> y <userinput><option>--help-qt</option></userinput>.</para>
-</chapter>
-
-<chapter id="credits">
-<title>Créditos y licencia</title>
-
-<para>&multisynk;: la aplicación de sincronización de &kde;</para>
-
-<para>Copyright (c) 2004, Tobias Koenig</para>
-<para>Mantenedor actual: Tobias Koenig <email>tokoe@kde.org</email>.</para>
-&underFDL; </chapter>
-</book>
-
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnector-addressbook.png b/tde-i18n-es/docs/tdepim/multisynk/konnector-addressbook.png
deleted file mode 100644
index 6411baa5f40..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnector-addressbook.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnector-calendar.png b/tde-i18n-es/docs/tdepim/multisynk/konnector-calendar.png
deleted file mode 100644
index bfea51e03a1..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnector-calendar.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnector-local.png b/tde-i18n-es/docs/tdepim/multisynk/konnector-local.png
deleted file mode 100644
index 0039811278f..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnector-local.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnector-qtopia.png b/tde-i18n-es/docs/tdepim/multisynk/konnector-qtopia.png
deleted file mode 100644
index 1ae60290770..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnector-qtopia.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnector-remote.png b/tde-i18n-es/docs/tdepim/multisynk/konnector-remote.png
deleted file mode 100644
index 6e17a374b3f..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnector-remote.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/konnectors-chapter.docbook b/tde-i18n-es/docs/tdepim/multisynk/konnectors-chapter.docbook
deleted file mode 100644
index 91f55ae8517..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/konnectors-chapter.docbook
+++ /dev/null
@@ -1,75 +0,0 @@
-<chapter id="konnectors-chapter">
-<title>Conectores</title>
-
-<sect1 id="konnectors-chapter-overview">
-<title>Vistazo general</title>
-<para>ejemplo</para>
-</sect1>
-
-<sect1 id="konnectors-chapter-available">
-<title>Conectores disponibles</title>
-
-<sect2 id="local-konnector">
-<title>El conector local</title>
-
-<para>El <guilabel>Conector local</guilabel> proporciona una libreta de direcciones y un archivo de calendario de su computador local. <screenshot> <screeninfo>Cuadro de diálogo de configuración del conector local</screeninfo> <mediaobject> <imageobject><imagedata fileref="konnector-local.png" format="PNG"/></imageobject> <textobject><phrase>El cuadro de diálogo de configuración del conector local.</phrase></textobject> <caption><para>El cuadro de diálogo de configuración del conector local.</para></caption> </mediaobject> </screenshot> Al hacer clic sobre<guibutton>Seleccionar de los calendarios existentes...</guibutton> o <guibutton>Seleccionar de las libretas de direcciones existentes...</guibutton>, se abre un cuadro de diálogo en el que puede seleccionar un archivo que ya esté en uso como calendario o libreta de direcciones en &korganizer; o &kaddressbook;. </para>
-</sect2>
-
-<sect2 id="remote-konnector">
-<title>El conector remoto</title>
-
-<para>El <guilabel>Conector remoto</guilabel> proporciona una libreta de direcciones y un archivo de calendario desde un computador remoto. Se admiten como protocolos para descarga de archivos HTTP, FTP, WebDAV y FISH. <screenshot>
-<screeninfo>Cuadro de diálogo de configuración del conector remoto</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="konnector-remote.png" format="PNG"/></imageobject>
-<textobject><phrase>El cuadro de diálogo de configuración del conector remoto.</phrase></textobject>
-<caption><para>El cuadro de diálogo de configuración del conector remoto.</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-</sect2>
-
-<sect2 id="addressbook-konnector">
-<title>El conector de la libreta de direcciones</title>
-
-<para>El <guilabel>Conector de la libreta de direcciones</guilabel> proporciona el contenido de una libreta de direcciones que se han configurado en &kaddressbook;. Puede ser cualquier tipo de libreta de direcciones que admita &kaddressbook;, por ejemplo, un directorio LDAP o servidores de groupware. <screenshot>
-<screeninfo>Cuadro de diálogo de configuración del conector de la libreta de direcciones</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="konnector-addressbook.png" format="PNG"/></imageobject>
-<textobject><phrase>El cuadro de diálogo de configuración del conector de la libreta de direcciones.</phrase></textobject>
-<caption><para>El cuadro de diálogo de configuración del conector de la libreta de direcciones.</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-</sect2>
-
-<sect2 id="calendar-konnector">
-<title>El conector del calendario</title>
-
-<para>El <guilabel>Conector del calendario</guilabel> proporciona el contenido de un calendario que se haya configurado en &korganizer;. Puede ser cualquier tipo de calendario que admita &korganizer;, por ejemplo un calendario iCal o servidores de groupware. <screenshot>
-<screeninfo>Cuadro de diálogo de configuración del conector del calendario</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="konnector-calendar.png" format="PNG"/></imageobject>
-<textobject><phrase>El cuadro de diálogo de configuración del conector del calendario.</phrase></textobject>
-<caption><para>El cuadro de diálogo de configuración del conector del calendario.</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-</sect2>
-
-<sect2 id="qtopia-konnector">
-<title>El conector de Qtopia</title>
-
-<para>El <guilabel>conector de Qtopia</guilabel> proporciona los eventos, las tareas pendientes, los contactos y las notas de una iPAQ o de una Sharp Zaurus que esté funcione con Qtopia o con OPIE. <screenshot>
-<screeninfo>Cuadro de diálogo de configuración del conector de Qtopia</screeninfo>
-<mediaobject>
-<imageobject><imagedata fileref="konnector-qtopia.png" format="PNG"/></imageobject>
-<textobject><phrase>El cuadro de diálogo de configuración del conector de qtopia.</phrase></textobject>
-<caption><para>El cuadro de diálogo de configuración del conector de qtopia.</para></caption>
-</mediaobject>
-</screenshot>
-</para>
-</sect2>
-
-</sect1>
-</chapter>
diff --git a/tde-i18n-es/docs/tdepim/multisynk/logdialog.png b/tde-i18n-es/docs/tdepim/multisynk/logdialog.png
deleted file mode 100644
index 11b2262fc84..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/logdialog.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdepim/multisynk/mainwin.png b/tde-i18n-es/docs/tdepim/multisynk/mainwin.png
deleted file mode 100644
index 739918f54b3..00000000000
--- a/tde-i18n-es/docs/tdepim/multisynk/mainwin.png
+++ /dev/null
Binary files differ
diff --git a/tde-i18n-es/docs/tdesdk/scripts/man-fixincludes.1.docbook b/tde-i18n-es/docs/tdesdk/scripts/man-fixincludes.1.docbook
index 03a423f562f..0f5a8e28bd3 100644
--- a/tde-i18n-es/docs/tdesdk/scripts/man-fixincludes.1.docbook
+++ b/tde-i18n-es/docs/tdesdk/scripts/man-fixincludes.1.docbook
@@ -43,7 +43,7 @@
<para>por omisión, no se modifican los archivos originales, simplemente se muestran por la salida estándar los problemas identificados. </para>
-<para>Deberá indicar la lista de archivos de C++ a analizar mediante la línea de comandos. Si no se indica ningún archivo, se examinarán los del directorio actual y sus subdirectorios (salvo aquellos cuyo <filename>Makefile.am</filename> contenga las opciones <option>-UTQT_NO_COMPAT</option> o <option>-UKDE_NO_COMPAT</option>)</para>
+<para>Deberá indicar la lista de archivos de C++ a analizar mediante la línea de comandos. Si no se indica ningún archivo, se examinarán los del directorio actual y sus subdirectorios (salvo aquellos cuyo <filename>Makefile.am</filename> contenga las opciones <option>-UKDE_NO_COMPAT</option>)</para>
<para>Esta herramienta forma parte del kit de desarrollo de KDE. </para>
diff --git a/tde-i18n-es/docs/tdesdk/scripts/man-qtdoc.1.docbook b/tde-i18n-es/docs/tdesdk/scripts/man-qtdoc.1.docbook
index 3d3bcef9cee..75014970d7f 100644
--- a/tde-i18n-es/docs/tdesdk/scripts/man-qtdoc.1.docbook
+++ b/tde-i18n-es/docs/tdesdk/scripts/man-qtdoc.1.docbook
@@ -47,8 +47,8 @@
<refsect1>
<title>Ejemplos</title>
-<para>Muestra la ayuda de la clase <classname>QString</classname>.</para>
-<screen><userinput><command>qtdoc</command> <option>QString</option></userinput></screen>
+<para>Muestra la ayuda de la clase <classname>TQString</classname>.</para>
+<screen><userinput><command>qtdoc</command> <option>TQString</option></userinput></screen>
</refsect1>
<refsect1>
diff --git a/tde-i18n-es/docs/tdevelop/kde_app_devel/index.docbook b/tde-i18n-es/docs/tdevelop/kde_app_devel/index.docbook
index 124afaa8a5c..91b367ef68f 100644
--- a/tde-i18n-es/docs/tdevelop/kde_app_devel/index.docbook
+++ b/tde-i18n-es/docs/tdevelop/kde_app_devel/index.docbook
@@ -160,15 +160,15 @@ return a.exec();
</orderedlist>
</para>
<para>El segundo objeto de nuestro programa es el botón pulsable, una instancia de la clase <classname>QPushButton</classname>. Hemos usado el segundo de los dos constructores que se nos ofrecen para crear una instancia de este objeto. Este constructor acepta como parámetro un texto, que será la etiqueta que mostrará el botón (aquí es la cadena «¡Hola mundo!»). Luego hemos llamado al método <methodname>resize()</methodname> para cambiar el tamaño del botón en relación a su contenido (el botón debe ser más ancho para que la cadena aparezca completamente). </para>
-<para>Pero, ¿qué hay del método <methodname>show()</methodname>? Ahora veremos que, al igual que la mayor parte de de widgetds, <classname>QPushButton</classname> se basa en la herencia simple. La documentación dice que esta clase hereda de <classname>QButton</classname>. Siga el enlace de la clase <classname>QButton</classname> y verá más widgets que han sido heredados por <classname>QPushButton</classname> (y que usaremos más adelante para explicar el mecanismo señal/slot). No obstante, el método <methodname>show()</methodname> no aparece listado, por lo que también tiene que haber sido proporcionado mediante herencia. La clase de la que hereda <classname>QButton</classname> es <classname>QWidget</classname>. Vuelva a seguir el enlace y verá el gran número de métodos que proporciona <classname>QWidget</classname>, incluido el método <methodname>show()</methodname>. Ahora entendemos lo que se ha hecho con el botón en el ejemplo: <orderedlist>
+<para>Pero, ¿qué hay del método <methodname>show()</methodname>? Ahora veremos que, al igual que la mayor parte de de widgetds, <classname>QPushButton</classname> se basa en la herencia simple. La documentación dice que esta clase hereda de <classname>QButton</classname>. Siga el enlace de la clase <classname>QButton</classname> y verá más widgets que han sido heredados por <classname>QPushButton</classname> (y que usaremos más adelante para explicar el mecanismo señal/slot). No obstante, el método <methodname>show()</methodname> no aparece listado, por lo que también tiene que haber sido proporcionado mediante herencia. La clase de la que hereda <classname>QButton</classname> es <classname>TQWidget</classname>. Vuelva a seguir el enlace y verá el gran número de métodos que proporciona <classname>TQWidget</classname>, incluido el método <methodname>show()</methodname>. Ahora entendemos lo que se ha hecho con el botón en el ejemplo: <orderedlist>
<listitem><para>Crear una instancia de <classname>QPushButton</classname>, usar el segundo constructor para establecer el texto del botón</para></listitem>
<listitem><para>Modificar el tamaño del widget según su contenido</para></listitem>
<listitem><para>Establecer el widget como widget principal de la instancia «a» de <classname>QApplication</classname></para></listitem>
-<listitem><para>Indicarle al widget que se muestre a sí mismo en la pantalla llamando a <methodname>show()</methodname>, un método heredado de <classname>QWidget</classname></para></listitem>
+<listitem><para>Indicarle al widget que se muestre a sí mismo en la pantalla llamando a <methodname>show()</methodname>, un método heredado de <classname>TQWidget</classname></para></listitem>
</orderedlist>
</para>
<para>Tras llamar al método <methodname>exec()</methodname> la aplicación se hace visible al usuario, mostrando una ventana con el botón, que muestra el texto «¡Hola mundo!». Tenga en cuenta que los programas gráficos se comportan de un modo algo distinto al de las aplicaciones basadas en procedimientos. El punto principal es que aquí la aplicación entra en lo que se denomina un «bucle principal de eventos». Esto significa que el programa debe esperar las acciones del usuario y luego reaccionar a ellas. Además, para una aplicación Qt, el programa tiene que estar en el bucle principal de eventos para comenzar a manejar los eventos. La siguiente sección le enseñará brevemente lo que significa esto para el programador y qué ofrece Qt para procesar los eventos del usuario. </para>
-<note><para>Para los usuarios avanzados: El botón no tiene un padre declarado en el constructor, por lo que es un widget aislado de nivel superior que se ejecuta en un bucle de eventos locales que no necesita esperar al bucle de eventos principal. Consulte la documentación de la clase QWidget y la «Guía de referencia de la biblioteca KDE».</para>
+<note><para>Para los usuarios avanzados: El botón no tiene un padre declarado en el constructor, por lo que es un widget aislado de nivel superior que se ejecuta en un bucle de eventos locales que no necesita esperar al bucle de eventos principal. Consulte la documentación de la clase TQWidget y la «Guía de referencia de la biblioteca KDE».</para>
</note>
</sect3>
@@ -183,7 +183,7 @@ return a.exec();
</itemizedlist>
</para>
<para>Ahora le daremos «vida» a la aplicación procesando los eventos del usuario. Generalmente, el usuario tiene dos formas de interactuar con un programa: el ratón y el teclado. Para ambas, una interfaz gráfica de usuario debe proporcionar métodos que detecten acciones y métodos que hagan algo como respuesta a estas acciones. </para>
-<para>Para ello, el sistema de ventanas envía todos los eventos de interacción a la aplicación correspondiente. El objeto <classname>QApplication</classname> los envía luego a la ventana activa como objetos <classname>QEvent</classname>, y los widgets deben decidir por sí mismos qué hacer con ellos. Cuando un widget recibe el evento, procesa el método <methodname>QWidget::event(QEvent*)</methodname>, que se encarga de decidir qué evento ha sido ejecutado y cómo reaccionar a él. Por lo tanto, <methodname>event()</methodname> es el manejador principal de eventos. A continuación, el método <methodname>event()</methodname> pasa el evento a los llamados «filtros de eventos» para determinar qué ha ocurrido y qué se debe hacer con el evento. Si no existe ningún filtro que se haga responsable para dicho evento, se llama a los manejadores de eventos especializados. Mediante ellos podemos decidir entre: <itemizedlist>
+<para>Para ello, el sistema de ventanas envía todos los eventos de interacción a la aplicación correspondiente. El objeto <classname>QApplication</classname> los envía luego a la ventana activa como objetos <classname>QEvent</classname>, y los widgets deben decidir por sí mismos qué hacer con ellos. Cuando un widget recibe el evento, procesa el método <methodname>TQWidget::event(QEvent*)</methodname>, que se encarga de decidir qué evento ha sido ejecutado y cómo reaccionar a él. Por lo tanto, <methodname>event()</methodname> es el manejador principal de eventos. A continuación, el método <methodname>event()</methodname> pasa el evento a los llamados «filtros de eventos» para determinar qué ha ocurrido y qué se debe hacer con el evento. Si no existe ningún filtro que se haga responsable para dicho evento, se llama a los manejadores de eventos especializados. Mediante ellos podemos decidir entre: <itemizedlist>
<listitem><para>Eventos del teclado -- Teclas «Tabulador» y «Mayúsculas-Tabulador»:</para>
<itemizedlist>
<listitem><para><methodname>virtual void focusInEvent(QFocusEvent *)</methodname></para></listitem>
@@ -224,12 +224,12 @@ return a.exec();
</itemizedlist>
</para>
-<para>Note que todas las funciones de eventos son virtuales y protegidas, por lo que puede reimplementar los métodos encargados de manejar eventos que necesite en sus propios widgets y especificar cómo deben reaccionar. <classname>QWidget</classname> también contiene varios métodos virtuales más que pueden resultar de utilidad en sus programas. De ahí que sea recomendable conocer bien la clase <classname>QWidget</classname>. </para>
+<para>Note que todas las funciones de eventos son virtuales y protegidas, por lo que puede reimplementar los métodos encargados de manejar eventos que necesite en sus propios widgets y especificar cómo deben reaccionar. <classname>TQWidget</classname> también contiene varios métodos virtuales más que pueden resultar de utilidad en sus programas. De ahí que sea recomendable conocer bien la clase <classname>TQWidget</classname>. </para>
</sect2>
<sect2 id="c1s2s4">
<title>Interacción entre objetos mediantes señales y slots</title>
<para>Estamos llegando a una de las ventajas más obvias del juego de herramientas Qt: el mecanismo señal/objeto, que ofrece una solución útil y provechosa para la interacción de objetos (que normalmente se resuelve mediante funciones «callback» de las herramientas del sistema X-Window). Como esta comunicación requiere una programación estricta y a menudo dificulta la creación de interfaces de usuario (como se dice en la documentación de Qt y se explica en «Programando con Qt», de K. Dalheimer), Trolltech creó un nuevo sistema en el que los objetos pueden emitir señales que se pueden conectar a métodos declarados como «slots». Desde el punto de vista del programador de C++, solo es necesario saber ciertas cosas sobre este mecanismo: <itemizedlist>
-<listitem><para>la declaración de una clase que use señales y slots debe contener la macro Q_OBJECT al principio (sin punto y coma); también debe derivar de la clase <classname>QObject</classname> </para></listitem>
+<listitem><para>la declaración de una clase que use señales y slots debe contener la macro TQ_OBJECT al principio (sin punto y coma); también debe derivar de la clase <classname>TQObject</classname> </para></listitem>
<listitem><para>se puede emitir una señal mediante la palabra clave «emit»; por ejemplo, «emit señal(parámetros);», desde dentro de cualquier función miembro de una clase que permita señales y slots </para></listitem>
<listitem><para>todas las señales usadas por las clases que no sean heredadas deben ser añadidas a la declaración de la clase mediante una sección «signals» </para></listitem>
@@ -237,9 +237,9 @@ return a.exec();
<listitem><para>el compilador de metaobjetos «moc» debe ejecutarse con el archivo de cabecera para expandir las macros y generar la implementación (que no es necesario conocer). Los archivos de salida de «moc» también son compilados por el compilador de C++. </para></listitem>
</itemizedlist>
</para>
-<para>Otra forma de usar señales sin derivar de <classname>QObject</classname> consiste en usar la clase <classname>QSignal</classname> (consulte la documentación de referencia para obtener más información y un ejemplo de uso). En lo sucesivo asumiremos que está derivando de <classname>QObject</classname>. </para>
+<para>Otra forma de usar señales sin derivar de <classname>TQObject</classname> consiste en usar la clase <classname>QSignal</classname> (consulte la documentación de referencia para obtener más información y un ejemplo de uso). En lo sucesivo asumiremos que está derivando de <classname>TQObject</classname>. </para>
<para>De este modo, su clase será capaz de enviar señales a cualquier otro sitio y de proporcionar «slots» a los que se puedan conectar señales. Gracias al uso de estas señales no tendrá que preocuparse de quién va a recibirlas: solo tiene que emitir la señal, y cualquier «slot» al que quiera conectarla reaccionará a la emisión. Los «slots» también pueden ser usados como métodos normales en la implementación. </para>
-<para>Ahora, para conectar una señal a un «slot», tendrá que usar los métodos <methodname>connect()</methodname> proporcionados por la clase <classname>QObject</classname> o, cuando estén disponibles, otros métodos especiales proporcionados por diversos objetos para establecer la conexión con ciertas señales. </para>
+<para>Ahora, para conectar una señal a un «slot», tendrá que usar los métodos <methodname>connect()</methodname> proporcionados por la clase <classname>TQObject</classname> o, cuando estén disponibles, otros métodos especiales proporcionados por diversos objetos para establecer la conexión con ciertas señales. </para>
<sect3 id="c1s2s4s1">
<title>Ejemplo de uso</title>
@@ -255,16 +255,16 @@ hello.resize( 100, 30 );
a.setMainWidget( &amp;hello );
-QObject::connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ));
+TQObject::connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ));
hello.show();
return a.exec();
}
</programlisting>
</para>
-<para>Como puede comprobar, la única adición para dar más interacción al botón consiste en usar un método <methodname>connect()</methodname>: <methodname>connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ));</methodname> es todo cuanto tiene que añadir. ¿Cuál es su significado? La declaración de la clase QObject dice lo siguiente sobre el método <methodname>connect()</methodname>: </para>
-<para><methodname>bool connect ( const QObject * emisor, const char * señal, const QObject * receptor, const char * miembro ) </methodname></para>
-<para>Esto significa que debe especificar como primer parámetro un puntero de una instancia de la clase <classname>QObject</classname>, que es el emisor de la señal (lo que significa que puede emitir esta señal); a continuación debe especificar la señal que desea conectar. Los dos últimos parámetros son, en primer lugar, el objeto receptor que proporciona un «slot», y, finalmente, la función miembro de dicho objeto que va a actuar como «slot» (y que será ejecutada tras la emisión de la señal). </para>
+<para>Como puede comprobar, la única adición para dar más interacción al botón consiste en usar un método <methodname>connect()</methodname>: <methodname>connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ));</methodname> es todo cuanto tiene que añadir. ¿Cuál es su significado? La declaración de la clase TQObject dice lo siguiente sobre el método <methodname>connect()</methodname>: </para>
+<para><methodname>bool connect ( const TQObject * emisor, const char * señal, const TQObject * receptor, const char * miembro ) </methodname></para>
+<para>Esto significa que debe especificar como primer parámetro un puntero de una instancia de la clase <classname>TQObject</classname>, que es el emisor de la señal (lo que significa que puede emitir esta señal); a continuación debe especificar la señal que desea conectar. Los dos últimos parámetros son, en primer lugar, el objeto receptor que proporciona un «slot», y, finalmente, la función miembro de dicho objeto que va a actuar como «slot» (y que será ejecutada tras la emisión de la señal). </para>
<para>Mediante el uso de señales y «slots», los objetos de su programa pueden interactuar con otros fácilmente sin depender explícitamente del tipo de objeto receptor. Aprenderá más sobre el uso de este mecanismo para usos productivos en sucesivas secciones de este manual. También puede encontrar más información sobre el mecanismo de señales y «slots» en la <ulink url="developer.kde.org/documentation/library/libraryref.html">Guía de referencia de la biblioteca KDE</ulink> y la <ulink url="doc.trolltech.com">referencia en línea de Qt</ulink>. </para>
</sect3>
</sect2>
@@ -304,7 +304,7 @@ hello.resize( 100, 30 );
a.setTopWidget( &amp;hello );
-QObject::connect(&amp;hello, SIGNAL( clicked() ), &amp;a, SLOT( quit() ));
+TQObject::connect(&amp;hello, TQ_SIGNAL( clicked() ), &amp;a, TQ_SLOT( quit() ));
hello.show();
return a.exec();
@@ -313,7 +313,7 @@ return a.exec();
</para>
<para>Vea que en primer lugar hemos cambiado de <classname>QApplication</classname> a <classname>TDEApplication </classname>. Además, hemos tenido que cambiar elmétodo <methodname>setMainWidget()</methodname> anteriormente usado por <methodname>setTopWidget</methodname>, que utiliza <classname>TDEApplication</classname> para establecer el «widget» principal. ¡Y ya está! Su primera aplicación de KDE ya está terminada. Ahora solo le falta indicarle al compilador la ruta de inclusión de KDE, y al enlazador que utilice la biblioteca tdecore mediante el parámetro -ltdecore. </para>
<para>Como ahora ya sabe qué suele proporcionar como mínimo la función <function>main()</function>, cómo se hace visible una aplicación y cómo permite la interacción entre usuario y objetos, seguiremos con el siguiente capítulo, donde nuestra primera aplicación se construirá con &tdevelop;. Ahí tambień podrá probar todo lo que se ha dicho hasta ahora y comprobar sus efectos. </para>
-<para>Adicionalmente, hasta ahora ha consultado la documentación de referencia de Qt, especialmente las clases <classname>QApplication</classname>, <classname>QWidget</classname> y <classname>QObject</classname>, y la documentación de la biblioteca «tdecore» sobre la clase <classname>TDEApplication</classname>. El <ulink url="developer.kde.org/documentation/library/libraryref.html"> Manual d referencia de la biblioteca KDE</ulink> también contiene una completa descripción sobre cómo llamar a los constructores de <classname>QApplication</classname> y de <classname>TDEApplication</classname>, incluido el procesamiento de los argumentos pasados como parámetros en la línea de comando. </para>
+<para>Adicionalmente, hasta ahora ha consultado la documentación de referencia de Qt, especialmente las clases <classname>QApplication</classname>, <classname>TQWidget</classname> y <classname>TQObject</classname>, y la documentación de la biblioteca «tdecore» sobre la clase <classname>TDEApplication</classname>. El <ulink url="developer.kde.org/documentation/library/libraryref.html"> Manual d referencia de la biblioteca KDE</ulink> también contiene una completa descripción sobre cómo llamar a los constructores de <classname>QApplication</classname> y de <classname>TDEApplication</classname>, incluido el procesamiento de los argumentos pasados como parámetros en la línea de comando. </para>
</sect2>
</sect1>
@@ -471,7 +471,7 @@ return a.exec();
</para>
<para>Como puede ver, hemos colocado números al comienzo de cada línea que no aparecerán cuando realice este proceso; aquí nos ayudarán a describir qué está ocurriendo durante el proceso de construcción. En primer lugar, «gmake» trabaja recursivamente. Esto significa que comienza en la carpeta donde fue llamado y entra primero en las subcarpetas, de una en una, y luego vuelve a la carpeta en la que se inició, la procesa, y luego finaliza su ejecución. </para>
<para>La primera línea de interés es la 24. Vea que «g++» (que se refiere a nuestro compilador de C++) ha sido llamado por «make» para compilar el primer archivo de código fuente de nuestro proyecto (en este caso, «main.cpp»). En la línea de comando del compilador «g++» se usan muchas opciones extra, algunas de ellas de forma predeterminada y otras configuradas mediante &tdevelop;. </para>
-<para>Antes de compilar el siguiente archivo («kscribble.cpp», en la línea 29), el compilador de metaobjetos «moc» se llama por primera vez sobre «kscribble.h» (línea 25). Esto se debe a que las clases de KScribble usan señales y slots, de modo que la macro Q_OBJECT debe ser expandida antes de ser usada, y esto es lo que «moc» hace por nosotros. El archivo resultante («kscribble.moc»), se usa en «kscribble.cpp» mediante una sentencia #include dentro de él. </para>
+<para>Antes de compilar el siguiente archivo («kscribble.cpp», en la línea 29), el compilador de metaobjetos «moc» se llama por primera vez sobre «kscribble.h» (línea 25). Esto se debe a que las clases de KScribble usan señales y slots, de modo que la macro TQ_OBJECT debe ser expandida antes de ser usada, y esto es lo que «moc» hace por nosotros. El archivo resultante («kscribble.moc»), se usa en «kscribble.cpp» mediante una sentencia #include dentro de él. </para>
</sect1>
<sect1 id="c3s4">
@@ -549,10 +549,10 @@ return a.exec();
16 statusBar()->show();
17
18 // permitir que la vista pueda cambiar la barra de estado y el título
-19 connect(m_view, SIGNAL(signalChangeStatusbar(const QString&amp;)),
-20 this, SLOT(changeStatusbar(const QString&amp;)));
-21 connect(m_view, SIGNAL(signalChangeCaption(const QString&amp;)),
-22 this, SLOT(changeCaption(const QString&amp;)));
+19 connect(m_view, TQ_SIGNAL(signalChangeStatusbar(const TQString&amp;)),
+20 this, TQ_SLOT(changeStatusbar(const TQString&amp;)));
+21 connect(m_view, TQ_SIGNAL(signalChangeCaption(const TQString&amp;)),
+22 this, TQ_SLOT(changeCaption(const TQString&amp;)));
23
24 }
</programlisting>
@@ -584,7 +584,7 @@ return a.exec();
</itemizedlist>
</para>
<para>Tampoco es necesario decir que la estabilidad es uno de los principales objetivos del diseño. Nadie puede evitar los errores, pero se puede conseguir bastante mediante objetivos diseñados inteligentemente y el amplio uso de diseños orientados a objetos. C++ hace que la programación sea un juego si sabe cómo explotar sus capacidades: herencia, ocultación de información y reusabilidad del código existente. </para>
-<para>Cuando cree un proyecto KDE o Qt, siempre tendrá una vista que herede de QWidget, ya sea por herencia directa o porque el widget de la biblioteca que desea usar hereda de QWidget. De ahí que el asistente para aplicaciones haya construido una vista que es una instancia de una clase «aplicaciónView», que hereda de QWidget. </para>
+<para>Cuando cree un proyecto KDE o Qt, siempre tendrá una vista que herede de TQWidget, ya sea por herencia directa o porque el widget de la biblioteca que desea usar hereda de TQWidget. De ahí que el asistente para aplicaciones haya construido una vista que es una instancia de una clase «aplicaciónView», que hereda de TQWidget. </para>
<para>Este capítulo describe cómo usar widgets de bibliotecas para crear vistas para aplicaciones de KDE o Qt que han sido generadas con &tdevelop;. Luego veremos las bibliotecas y qué tipo de vistas nos ofrecen. </para>
</sect1>
<sect1 id="c4s2">
@@ -601,7 +601,7 @@ return a.exec();
<para>Si observa la primera página de la documentación en línea de Qt encontrará un enlace a «capturas de pantalla de los widgets», donde podrá ver cómo son los widgets que contiene Qt. Estos widgets están listos para usar y pueden ser combinados entre sí para formar widgets más complicados que le permitirán crear vistas y diálogos para su aplicación. A continuación describiremos algunos de estos widgets que le resultarán de utilidad para crear vistas de aplicaciones, pero recuerde que las bibliotecas de KDE suelen contener otros widgets para el mismo propósito. Veremos esto en la próxima sección. </para>
<para>A continuación le damos una lista de pistas sobre para qué propósito puede usar cada componente de Qt: <orderedlist>
<listitem><para>Si el área de su vista no es lo suficientemente amplia para mostrar todos sus datos, el usuario debería poder desplazarse por el documento con barras situadas a la derecha y en la parte inferior de la vista. Para ello, Qt proporciona la clase <classname>QScrollView</classname>, que ofrece un área hija que se puede desplazar. Como se ha explicado, puede derivar su propio widget de la clase <classname>QScrollView</classname> o usar una instancia de ella para gestionar el widget que contendrá la vista de su documento. </para></listitem>
-<listitem><para>Para crear una vista propia que se pueda deslazar, derive su widget de vista de la clase <classname>QWidget</classname> y añada un <classname>QScrollBar</classname> horizontal y otro vertical (esto es lo que hace, por ejemplo, el widget TDEHTMLView de KDE). </para></listitem>
+<listitem><para>Para crear una vista propia que se pueda deslazar, derive su widget de vista de la clase <classname>TQWidget</classname> y añada un <classname>QScrollBar</classname> horizontal y otro vertical (esto es lo que hace, por ejemplo, el widget TDEHTMLView de KDE). </para></listitem>
<listitem><para>Para procesar texto, utilice <classname>QTextEdit</classname>. Esta clase proporciona un widget con un completo editor de texto que es capaz de cortar, copiar y pegar texto, y está gestionado por una vista que se puede desplazar. </para></listitem>
<listitem><para>Use <classname>QTable</classname> para mostrar datos organizados en forma de tabla. Como <classname>QTable</classname> también está dotada de barras de desplazamiento, ofrece una buena solución para aplicaciones de cálculo de tablas. </para></listitem>
<listitem><para>Para mostrar dos widgets diferentes o dos instancias del mismo widget a la vez, utilice <classname>QSplitter</classname>. Esta clase le permite distribuir las vistas mediante divisores horizontales o verticales. KMail es un buen ejemplo de la apariencia de esta clase (la vista principal está dividida verticalmente por un «splitter» o divisor, y la ventana de la derecha también está dividida horizontalmente). </para></listitem>
@@ -653,7 +653,7 @@ return a.exec();
<title>Configuración de los accesos rápidos de teclado</title>
<para>Los accesos rápidos de teclado son algo muy profesional que siempre debería añadir a sus aplicaciones. Son usados principalmente por usuarios avanzados que desean trabajar más rápido con sus aplicaciones. Para implementarlos, las bibliotecas de KDE ofrecen la clase <classname>TDEAction</classname>, que proporciona las teclas de acceso rápido y también brinda acceso a los aceleradores de teclado estándares configurados globalmente. </para>
<para>De forma predeterminada, las aplicaciones generadas con &tdevelop; solo utilizan accesos rápidos de teclado estándares, como «F1» para acceder a la ayuda en línea, «Ctrl+N» para «Nuevo archivo», etc. </para>
-<para>Si su aplicación contiene gran número de aceleradores, debería hacer que se pudieran configurar desde el menú de «Opciones», ya sea combinados con la configuración de otras aplicaciones en un QWidget o bien de modo aislado. La biblioteca de KDE proporciona una clase <classname>KKeyChooser</classname> para usar en diálogos que contienen pestañas, para los que <classname>KKeyDialog</classname> proporciona un diálogo de configuración de teclas listo para usar. </para>
+<para>Si su aplicación contiene gran número de aceleradores, debería hacer que se pudieran configurar desde el menú de «Opciones», ya sea combinados con la configuración de otras aplicaciones en un TQWidget o bien de modo aislado. La biblioteca de KDE proporciona una clase <classname>KKeyChooser</classname> para usar en diálogos que contienen pestañas, para los que <classname>KKeyDialog</classname> proporciona un diálogo de configuración de teclas listo para usar. </para>
</sect1>
</chapter>
@@ -696,7 +696,7 @@ return a.exec();
<sect1 id="c8s4">
<title>El botón <guibutton>¿Qué es esto?</guibutton></title>
<para>El botón <guibutton>¿Qué es esto?</guibutton> proporciona ventanas de ayuda con la idea de que el usuario necesita ayuda sobre cierto widget de la vista activa o de un elemento de una barra de herramientas. Se suele colocar en la misma barra de herramientas y se activa cuando el usuario pulsa su botón. El cursor cambia a una flecha con un signo de interrogación (con el mismo aspecto que muestra el botón). A partir de ese momento, el usuario puede pulsar sobre cualquier widget visible y obtener una ventana de ayuda. Como ejercicio, pruebe el comportamiento del botón <guibutton>¿Qué es esto?</guibutton> de &tdevelop;. </para>
-<para>Para añadir ayudas «¿Qué es esto?» a cualquiera de sus widgets, utilice el método estático <methodname>QWhatsThis::add(QWidget *widget, const QString &amp;texto)</methodname> </para>
+<para>Para añadir ayudas «¿Qué es esto?» a cualquiera de sus widgets, utilice el método estático <methodname>QWhatsThis::add(TQWidget *widget, const TQString &amp;texto)</methodname> </para>
</sect1>
</chapter>
diff --git a/tde-i18n-es/docs/tdevelop/kdearch/index.docbook b/tde-i18n-es/docs/tdevelop/kdearch/index.docbook
index 6166b21acea..8e2470ce6cd 100644
--- a/tde-i18n-es/docs/tdevelop/kdearch/index.docbook
+++ b/tde-i18n-es/docs/tdevelop/kdearch/index.docbook
@@ -238,7 +238,7 @@
</formalpara></listitem>
<listitem><formalpara><title><ulink url="kdeapi:tdeui/KPixmapIO">KPixmapIO</ulink></title>
-<para>Conversión rápida de <classname>QImage</classname> a <classname>QPixmap</classname>. </para>
+<para>Conversión rápida de <classname>TQImage</classname> a <classname>QPixmap</classname>. </para>
</formalpara></listitem>
</itemizedlist>
@@ -473,7 +473,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>El model de gráficos de bajo nivel de Qt se basa en las capacidades proporcionadas por X11 y otros sitemas de ventanas para los que existen versiones de Qt. Pero también extiende las opciones mencionadas implementando características adicionales como transformaciones de tamaño arbitrario para textos y mapas de pixels. </para>
-<para>La clase central para la realización de gráficos 2D en Qt es <ulink url="kdeapi:qt/QPainter">QPainter</ulink>. Puede dibujar en un <ulink url="kdeapi:qt/QPaintDevice">QPaintDevice</ulink>. Hay implementados tres dispositivos de pintura posibles: uno es <ulink url="kdeapi:qt/QWidget">QWidget</ulink>, que representa un widget de la pantalla. El segundo es <ulink url="kdeapi:qt/QPrinter">QPrinter</ulink> que representa una impresora y produce salida PostScript. El tercero es la clase <ulink url="kdeapi:qt/QPicture">QPicture</ulink>, que almacena comandos de dibujo y puede guardarlos en el disco para reproducirlos posteriormente. Un formato de almacenamiento posible para los comandos de dibujo es el estándar de W3C denominado SVG. </para>
+<para>La clase central para la realización de gráficos 2D en Qt es <ulink url="kdeapi:qt/QPainter">QPainter</ulink>. Puede dibujar en un <ulink url="kdeapi:qt/QPaintDevice">QPaintDevice</ulink>. Hay implementados tres dispositivos de pintura posibles: uno es <ulink url="kdeapi:qt/TQWidget">TQWidget</ulink>, que representa un widget de la pantalla. El segundo es <ulink url="kdeapi:qt/QPrinter">QPrinter</ulink> que representa una impresora y produce salida PostScript. El tercero es la clase <ulink url="kdeapi:qt/QPicture">QPicture</ulink>, que almacena comandos de dibujo y puede guardarlos en el disco para reproducirlos posteriormente. Un formato de almacenamiento posible para los comandos de dibujo es el estándar de W3C denominado SVG. </para>
<para>Por lo tanto, es posible reutilizar el código de procesado que se utiliza para mostrar un widget en su impresión posterior, con las mismas características soportadas. Obviamente, en la práctica, el código se utiliza en un contexto ligeramente distinto. El dibujo en un widget se realiza casi exclusivamente en el método paintEvent() de la clase del widget. </para>
@@ -592,13 +592,13 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>Es posible modificar el procesado de líneas, curvas y bordes de polígonos estableciendo un pincel especial con QPainter::setPen(). El argumento de esta función es un objeto <ulink url="kdeapi:qt/QPen">QPen</ulink>. Las propiedades que almacena son estilo, color, estilo de unión y estilo de tope. </para>
-<para>El estilo de pincel es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenStyle-enum">Qt::PenStyle</ulink>. Puede tomar uno de los siguientes valores: </para>
+<para>El estilo de pincel es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenStyle-enum">TQt::PenStyle</ulink>. Puede tomar uno de los siguientes valores: </para>
<mediaobject>
<imageobject><imagedata fileref="penstyles.png"/></imageobject>
</mediaobject>
-<para>El estilo de unión es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenJoinStyle-enum">Qt::PenJoinStyle</ulink>. Especifica cómo se debe dibujar la unión entre múltiples líneas que están conectadas unas con otras. Puede tomar uno de los siguientes valores: </para>
+<para>El estilo de unión es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenJoinStyle-enum">TQt::PenJoinStyle</ulink>. Especifica cómo se debe dibujar la unión entre múltiples líneas que están conectadas unas con otras. Puede tomar uno de los siguientes valores: </para>
<informaltable frame="none">
<tgroup cols="3">
@@ -623,7 +623,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
</tgroup>
</informaltable>
-<para>El estilo de tope es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenCapStyle-enum">Qt::PenCapStyle</ulink>, y especifica cómo se deben dibujar los puntos finales de las líneas. Toma uno de los valores de la siguiente tabla: </para>
+<para>El estilo de tope es un miembro de la enumeración <ulink url="kdeapi:qt/Qt#PenCapStyle-enum">TQt::PenCapStyle</ulink>, y especifica cómo se deben dibujar los puntos finales de las líneas. Toma uno de los valores de la siguiente tabla: </para>
<informaltable frame="none">
<tgroup cols="3">
@@ -664,14 +664,14 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para>QBrush::QBrush(BrushStyle) - Crea una brocha negra con uno de los siguientes patrones mostrados a continuación.</para>
</listitem>
<listitem>
-<para>QBrush::QBrush(const QColor &amp;, BrushStyle) - Crea una brocha de color con uno de los patrones mostrados a continuación.</para>
+<para>QBrush::QBrush(const TQColor &amp;, BrushStyle) - Crea una brocha de color con uno de los patrones mostrados a continuación.</para>
</listitem>
<listitem>
-<para>QBrush::QBrush(const QColor &amp;, const QPixmap) - Crea una brocha de color con el patrón personalizado que se proporcione como segundo parámetro.</para>
+<para>QBrush::QBrush(const TQColor &amp;, const QPixmap) - Crea una brocha de color con el patrón personalizado que se proporcione como segundo parámetro.</para>
</listitem>
</itemizedlist>
-<para>Un estilo de brocha predeterminado se obtiene de la enumeración <ulink url="kdeapi:qt/Qt#BrushStyle-enum">Qt::BrushStyle</ulink>. Esta es una muestra de todos los patrones predefinidos: </para>
+<para>Un estilo de brocha predeterminado se obtiene de la enumeración <ulink url="kdeapi:qt/Qt#BrushStyle-enum">TQt::BrushStyle</ulink>. Esta es una muestra de todos los patrones predefinidos: </para>
<mediaobject>
<imageobject><imagedata fileref="brushstyles.png"/></imageobject>
@@ -685,7 +685,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<simplesect id="qpainter-color">
<title>Color</title>
-<para>Los colores juegan un papel tanto al ajustar curvas como al rellenar figuras. En Qt, los colores están representados por la clase <ulink url="kdeapi:qt/QColor">QColor</ulink>. Qt no soporta características gráficas avanzadas como perfiles de color ICC y corrección de color. Los colores se construyen normalmente especificando sus componentes rojo, verde y azul, siguiendo el modelo RGB que utilizan los monitores para dibujar los pixels. </para>
+<para>Los colores juegan un papel tanto al ajustar curvas como al rellenar figuras. En Qt, los colores están representados por la clase <ulink url="kdeapi:qt/TQColor">TQColor</ulink>. Qt no soporta características gráficas avanzadas como perfiles de color ICC y corrección de color. Los colores se construyen normalmente especificando sus componentes rojo, verde y azul, siguiendo el modelo RGB que utilizan los monitores para dibujar los pixels. </para>
<para>También es posible utilizar tono, saturación y valor. Esta representación (HSV) es la que se utiliza en el diálogo de color de Gtk, por ejemplo en GIMP. En este caso, el tono corresponde al ángulo en la rueda de color, mientras que la saturación corresponde a la distancia desde el centro de círuclo. El valor se puede elegir con un selector independiente. </para>
@@ -738,7 +738,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<para><ulink url="kdeapi:qt/QPixmap">QPixmap</ulink> corresponde directamente a los objetos de mapas de pixels de X11. Los mapas de pixels son objetos del lado del servidor y pueden (en la mayoría de las tarjetas gráficas modernas) ser almacenadas directamente en la memoria de la tarjeta. Esto hace que sean <emphasis>muy</emphasis> eficientes para tranferir mapas de pixels a la pantalla. Los mapas de pixels también funcionan como los equivales de fuera de la pantalla de los widgets; la clase QPixmap es una subclase de QPaintDevice, por lo que es posible dibujarla con un QPainter. Las operaciones elementales de dibujo normalmente se ven aceleradas por los adaptadores gráficos modernos. Por lo tanto, una conducta muy habitual es la de utilizar mapas de pixels para trabajar con doble buffer. Esto significa, en vez de dibujar directamente sobre un widget, que sea crea un objeto de mapa de pixels temporal y se utiliza la función <ulink url="kdeapi:qt/QPaintDevice#bitBlt-1">bitBlt</ulink> para tranferir el mapa de pixels al widget. En casos de redibujados complejos, esto ayuda a evitar el efecto de parpadeo. </para>
-<para>Por contra, el objeto <ulink url="kdeapi:qt/QImage">QImage</ulink> permanece en el lado del cliente. Su ventaja está en que proporciona acceso directo a los pixels de la imagen. Esto lo hace útil para la manipulación de imágenes, y operaciones como la carga y almacenamiento en disco (el método load() de QPixmap utiliza QImage en un paso intermedio). Por otro lado, dibujar una imagen en un widget es una operación con un consumo de recursos relativamente alto, ya que implica una transferencia al servidor X, lo que puede llevar algún tiempo, especialmente en imágenes grandes y servidores remotos. Dependiendo de la profundidad de color, la conversión de QImage a QPixmap puede requerir también un proceso de reducción del número de colores. </para>
+<para>Por contra, el objeto <ulink url="kdeapi:qt/TQImage">TQImage</ulink> permanece en el lado del cliente. Su ventaja está en que proporciona acceso directo a los pixels de la imagen. Esto lo hace útil para la manipulación de imágenes, y operaciones como la carga y almacenamiento en disco (el método load() de QPixmap utiliza TQImage en un paso intermedio). Por otro lado, dibujar una imagen en un widget es una operación con un consumo de recursos relativamente alto, ya que implica una transferencia al servidor X, lo que puede llevar algún tiempo, especialmente en imágenes grandes y servidores remotos. Dependiendo de la profundidad de color, la conversión de TQImage a QPixmap puede requerir también un proceso de reducción del número de colores. </para>
</simplesect>
@@ -746,7 +746,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget</ulink></title>
<simplesect id="qpainter-drawingtext">
<title>Dibujo de texto</title>
-<para>Es posible dibujar texto con una de las variantes sobrecargadas del método QPainter::drawText(). De esta forma se dibuja una QString en un punto o en un rectángulo dado, utilizando la fuente establecida por QPainter::setFont(). También hay un parámetro que admite una combinación OR de algunos parámetros obtenidos de las enumeraciones <ulink url="kdeapi:qt/Qt#AlignmentFlags-enum">Qt::AlignmentFlags</ulink> y <ulink url="kdeapi:qt/Qt#TextFlags-enum">Qt::TextFlags</ulink> </para>
+<para>Es posible dibujar texto con una de las variantes sobrecargadas del método QPainter::drawText(). De esta forma se dibuja una TQString en un punto o en un rectángulo dado, utilizando la fuente establecida por QPainter::setFont(). También hay un parámetro que admite una combinación OR de algunos parámetros obtenidos de las enumeraciones <ulink url="kdeapi:qt/Qt#AlignmentFlags-enum">TQt::AlignmentFlags</ulink> y <ulink url="kdeapi:qt/Qt#TextFlags-enum">TQt::TextFlags</ulink> </para>
<para>A partir de la versión 3.0, Qt se encarga completamente de la disposición del texto incluso en los idiomas escritos de derecha a izquierda. </para>
@@ -881,23 +881,23 @@ rc_DATA = kviewui.rc
<para>La parte de código correspondiente en C++ es: </para>
-<programlisting>KStdAction::zoomIn ( this, SLOT(slotZoomIn()), actionCollection() );
- KStdAction::zoomOut ( this, SLOT(slotZoomOut()), actionCollection() );
- KStdAction::zoom ( this, SLOT(slotZoom()), actionCollection() );
+<programlisting>KStdAction::zoomIn ( this, TQ_SLOT(slotZoomIn()), actionCollection() );
+ KStdAction::zoomOut ( this, TQ_SLOT(slotZoomOut()), actionCollection() );
+ KStdAction::zoom ( this, TQ_SLOT(slotZoom()), actionCollection() );
new TDEAction ( i18n("&amp;Half size"), ALT+Key_0,
- this, SLOT(slotHalfSize()),
+ this, TQ_SLOT(slotHalfSize()),
actionCollection(), "zoom50" );
new TDEAction ( i18n("&amp;Normal size"), ALT+Key_1,
- this, SLOT(slotDoubleSize()),
+ this, TQ_SLOT(slotDoubleSize()),
actionCollection(), "zoom100" );
new TDEAction ( i18n("&amp;Double size"), ALT+Key_2,
- this, SLOT(slotDoubleSize()),
+ this, TQ_SLOT(slotDoubleSize()),
actionCollection(), "zoom200" );
new TDEAction ( i18n("&amp;Fill Screen"), ALT+Key_3,
- this, SLOT(slotFillScreen()),
+ this, TQ_SLOT(slotFillScreen()),
actionCollection(), "zoomMaxpect" );
new TDEAction ( i18n("Fullscreen &amp;Mode"), CTRL+SHIFT+Key_F,
- this, SLOT(slotFullScreen()),
+ this, TQ_SLOT(slotFullScreen()),
actionCollection(), "fullscreen" );
</programlisting>
@@ -1002,7 +1002,7 @@ rc_DATA = kviewui.rc
<programlisting>void MainWindow::popupRequested()
{
- QWidget *w = factory()->container("context_popup", this);
+ TQWidget *w = factory()->container("context_popup", this);
QPopupMenu *popup = static_cast&lt;QPopupMenu *&gt;(w);
popup->exec(QCursor::pos());
}
@@ -1138,13 +1138,13 @@ X-TDE-ServiceType=KDevelop/Part
Name=KDevelop Part
[PropertyDef::X-KDevelop-Scope]
-Type=QString
+Type=TQString
[PropertyDef::X-KDevelop-ProgrammingLanguages]
Type=QStringList
[PropertyDef::X-KDevelop-Args]
-Type=QString
+Type=TQString
</programlisting>
<para>Además de las entradas usuales, este ejemplo demuestra cómo declarar que un servicio posee algunas propiedades. Cada definición de propiedad corresponde a un grupo <literal>[PropertyDef::name]</literal> en el archivo de configuración. En este grupo, la entrada <literal>Type</literal> declara el tipo de la propiedad. Los tipos posibles son cualquier cosa que se pueda almacenar en un <ulink url="kdeapi:qt/QVariant">QVariant</ulink>. </para>
@@ -1196,11 +1196,11 @@ X-KDevelop-Scope=Project
<para>Una vez que disponga de un objeto <classname>KService</classname>, solo necesita cargar la biblioteca y obtener un puntero a su objeto fábrica: </para>
<programlisting>KService *service = ...
-QString libName = QFile::encodeName(service->library());
+TQString libName = QFile::encodeName(service->library());
KLibFactory *factory = KLibLoader::self()->factory(libName);
if (!factory) {
- QString name = service->name();
- QString errorMessage = KLibLoader::self()->lastErrorMessage();
+ TQString name = service->name();
+ TQString errorMessage = KLibLoader::self()->lastErrorMessage();
KMessageBox::error(0, i18n("There was an error loading service %1.\n"
"The diagnostics from libtool is:\n%2")
.arg(name).arg(errorMessage);
@@ -1211,7 +1211,7 @@ if (!factory) {
<programlisting>if (factory->inherits("KParts::Factory")) {
KParts::Factory *partFactory = static_cast&lt;KParts::Factory*&gt;(factory);
- QObject *obj = partFactory->createPart(parentWidget, widgetName,
+ TQObject *obj = partFactory->createPart(parentWidget, widgetName,
parent, name, "KParts::ReadOnlyPart");
...
} else {
@@ -1256,7 +1256,7 @@ X-TDE-StartupNotify=false
<programlisting>DCOPClient *client = kapp->dcopClient();
client->attach();
if (!client->isApplicationRegistered("tdeio_uiserver")) {
- QString error;
+ TQString error;
if (TDEApplication::startServiceByName("tdeio_uiserver", QStringList(), &amp;error))
cout &lt;&lt; "El inicio de kioserver ha fallado con el mensaje " &lt;&lt; error &lt;&lt; endl;
}
@@ -1275,7 +1275,7 @@ if (!client->call("tdeio_uiserver", "UIServer", "setListMode(bool)",
<para>En el ejemplo propuesto, el servicio se inició «por nombre»; es decir, el primer argumento de <function>TDEApplication::startServiceByName()</function> es el nombre que aparece en la línea <literal>Name</literal> del archivo «desktop». Una alternativa consiste en usar <function>TDEApplication::startServiceByDesktopName()</function>, que toma el nombre del archivo «desktop» como argumento (en este caso, <literal>«tdeio_uiserver.desktop»</literal>). </para>
-<para>Todas estas llamadas tienen una lista de URL como segundo parámetro, que se proporciona al servicio en la línea de comando. El tercer argumento es un puntero a una clase <classname>QString</classname>. Si el inicio del servicio falla, este argumento contendrá un mensaje de error traducido. </para>
+<para>Todas estas llamadas tienen una lista de URL como segundo parámetro, que se proporciona al servicio en la línea de comando. El tercer argumento es un puntero a una clase <classname>TQString</classname>. Si el inicio del servicio falla, este argumento contendrá un mensaje de error traducido. </para>
</simplesect>
@@ -1385,7 +1385,7 @@ else
<para>Por supuesto, incluso KMimeMagic sólo es capaz de determinar un tipo de archivo a partir del contenido de un archivo local. Para los archivos remotos existe otra posibilidad adicional: </para>
<programlisting>KURL url("http://developer.kde.org/favicon.ico");
-QString type = TDEIO::NetAccess::mimetype(url);
+TQString type = TDEIO::NetAccess::mimetype(url);
if (type == KMimeType::defaultMimeType())
cout &lt;&lt; "No se puede encontrar el tipo" &lt;&lt; endl;
else
@@ -1400,8 +1400,8 @@ else
{
KURL url("http://developer.kde.org/favicon.ico");
TDEIO::MimetypeJob *job = TDEIO::mimetype(url);
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(mimeResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(mimeResult(TDEIO::Job*)) );
}
void FooClass::mimeResult(TDEIO::Job *job)
@@ -1463,7 +1463,7 @@ KRun::run(offer.service(), urlList);
<para>Obtener un icono para una URL. Esto busca el tipo de URL y devuelve el icono asociado. </para>
<programlisting>KURL url("ftp://ftp.kde.org/pub/incoming/wibble.c");
-QString icon = KMimeType::iconForURL(url);
+TQString icon = KMimeType::iconForURL(url);
</programlisting>
<para>Ejecutar una URL. Esto busca el tipo de URL y ejecuta el programa preferente del usuario que está asociado a este tipo. </para>
@@ -1507,8 +1507,8 @@ new KRun(url);
<programlisting>void FooClass::makeDirectory()
{
SimpleJob *job = TDEIO::mkdir(KURL("file:/home/bernd/kiodir"));
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(mkdirResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(mkdirResult(TDEIO::Job*)) );
}
void FooClass::mkdirResult(TDEIO::Job *job)
@@ -1542,7 +1542,7 @@ void FooClass::mkdirResult(TDEIO::Job *job)
<listitem><para>Renombra un archivo. </para></listitem>
</varlistentry>
-<varlistentry><term>TDEIO::symlink(const QString &amp;target, const KURL &amp;dest, bool overwrite, bool showProgressInfo)</term>
+<varlistentry><term>TDEIO::symlink(const TQString &amp;target, const KURL &amp;dest, bool overwrite, bool showProgressInfo)</term>
<listitem><para>Crea un enlace simbólico. </para></listitem>
</varlistentry>
@@ -1662,7 +1662,7 @@ TDEIO::NetAccess::copy(origen, destino);
<programlisting>KURL url;
url = ...;
-QString tempFile;
+TQString tempFile;
if (TDEIO::NetAccess::download(url, tempFile) {
// cargar el archivo de nombre tempFile
TDEIO::NetAccess::removeTempFile(tempFile);
@@ -1692,18 +1692,18 @@ if (TDEIO::NetAccess::download(url, tempFile) {
{
KURL url("http://developer.kde.org/documentation/kde2arch/index.html");
TDEIO::TransferJob *job = TDEIO::get(url, true, false);
- connect( job, SIGNAL(result(TDEIO::Job*)),
- this, SLOT(transferResult(TDEIO::Job*)) );
+ connect( job, TQ_SIGNAL(result(TDEIO::Job*)),
+ this, TQ_SLOT(transferResult(TDEIO::Job*)) );
}
void FooClass::transferResult(TDEIO::Job *job)
{
- QString mimetype;
+ TQString mimetype;
if (job->error())
job->showErrorDialog();
else {
TDEIO::TransferJob *transferJob = (TDEIO::TransferJob*) job;
- QString modified = transferJob->queryMetaData("modified");
+ TQString modified = transferJob->queryMetaData("modified");
cout &lt;&lt; "Última modificación: " &lt;&lt; modified &lt;&lt; endl;
}
</programlisting>
@@ -1848,7 +1848,7 @@ int kdemain(int argc, char **argv)
<listitem><para>copy(const KURL &amp;url, const KURL &amp;dest, int permissions, bool overwrite)</para></listitem></varlistentry>
<varlistentry><term>Crea un enlace simbólico.</term>
-<listitem><para>void symlink(const QString &amp;target, const KURL &amp;dest, bool overwrite)</para></listitem></varlistentry>
+<listitem><para>void symlink(const TQString &amp;target, const KURL &amp;dest, bool overwrite)</para></listitem></varlistentry>
</variablelist>
diff --git a/tde-i18n-es/docs/tdewebdev/kommander/dcop.docbook b/tde-i18n-es/docs/tdewebdev/kommander/dcop.docbook
index 637d3a3d526..8fe024c42fa 100644
--- a/tde-i18n-es/docs/tdewebdev/kommander/dcop.docbook
+++ b/tde-i18n-es/docs/tdewebdev/kommander/dcop.docbook
@@ -19,7 +19,7 @@
<para>dcop kmdr-executor-@pid KommanderIf changeWidgetText miWidget <quote>nuevo texto</quote> </para>
<para>Asume que está dentro de un archivo de &kommander; y que tiene acceso al especial @pid, que contiene el id. del proceso. De hecho, es más fácil reemplazar <quote>kmdr-executor-@pid</quote> por @dcopid. Sin embargo, puede usar esta sintaxis (obviamente, sin los especiales) desde la línea de órdenes o desde cualquier guión exteno para alterar la ventana de &kommander;. </para>
<para>Debido a que &kommander; no tiene un analizador completo en su estado alfa, si quiere usar el &DCOP; interno mucho más rápido para la ventana de otra aplicación (&DCOP; en consola es muy lento) es más complicado porque debe dar mucha información, entre la que se incluye un prototipo para la llamada. La llamada de lo de arriba sería así: </para>
-<para>@dcop(@dcopid, KommanderIf, <quote>enableWidget(QString, bool)</quote>, Widget, true) </para>
+<para>@dcop(@dcopid, KommanderIf, <quote>enableWidget(TQString, bool)</quote>, Widget, true) </para>
<para>En el momento de escribir este manual, debería evitar anidar llamadas &DCOP; dentro de las estructuras de lenguajes de guiones (como <application>bash</application>), lo que significa que debería usar métodos de llamada desde consola. <emphasis>Si usa &DCOP; interno, todos los especiales de &kommander; se ejecutarán primero y luego se ejecutará el guión.</emphasis> </para>
<para>Hay una forma simplificada de usar &DCOP; desde dentro de &kommander;, usando la sintaxis del objeto. Digamos que quiere cambiar el texto de un widget que se llama @EditLine1. Tendría esta pinta: </para>
<para>@EditLine1.changeWidgetText(Texto nuevo) </para>
@@ -29,15 +29,15 @@
<title>&DCOP; para variables globales</title>
<variablelist>
<varlistentry>
-<term>global(QString nombreVariable)</term>
+<term>global(TQString nombreVariable)</term>
<listitem>
<para>Devuelve el valor de la variable global indicada. Cuando un guión se ejecuta desde la ventana de &kommander; cualquier variable (no global) definida en el guión dejará de existir una vez completado el guión y, por tanto, no estará disponible para otros procesos de guiones ni en nuevos ejemplares del proceso llamante. El <quote>ámbito</quote> global de la variable significa que existirá para cualquier proceso de la ventana hasta que se cierre la misma. Puede cambiar estas variables en cualquier momento con una nueva llamada a <function>@setGlobal</function>. </para>
</listitem>
</varlistentry>
<varlistentry>
-<term>setGlobal(QString nombreVariable, QString valor)</term>
+<term>setGlobal(TQString nombreVariable, TQString valor)</term>
<listitem>
-<para>Crea una variable global en el proceso de la ventana y le asigna un valor. Este valor se puede recuperar o volver a definir con global(QString nombreVariable). </para>
+<para>Crea una variable global en el proceso de la ventana y le asigna un valor. Este valor se puede recuperar o volver a definir con global(TQString nombreVariable). </para>
</listitem>
</varlistentry>
</variablelist>
@@ -48,7 +48,7 @@
<variablelist>
<varlistentry>
-<term>changeWidgetText(QString text)</term>
+<term>changeWidgetText(TQString text)</term>
<listitem>
<para>Debería cambiar el nombre por setWidgetText y probablemente este nombre quede obsoleto. Elimina el texto que se muestra en el widget y lo reemplaza con el texto que se suministra. </para>
</listitem>
@@ -66,7 +66,7 @@
</listitem>
</varlistentry>
<varlistentry>
-<term>setAssociatedText(QString text)</term>
+<term>setAssociatedText(TQString text)</term>
<listitem>
<para>Define la cadena predefinida de texto de &kommander;. Típicamente se define como <quote>@widgetText</quote> para mostrar lo que se introduzca en el widget. Posiblemente no lo necesite, pero ahí está por si acaso. Se aplica a todos los widgets que tengan datos. </para>
</listitem>
@@ -78,7 +78,7 @@
<title>&DCOP; para widgets de listas de selección y de listas de selección múltiple</title>
<variablelist>
<varlistentry>
-<term>addListItem(QString item, int index)</term>
+<term>addListItem(TQString item, int index)</term>
<listitem>
<para>Añade un elemento a un widget de lista de selección en el índice (index) especificado. El índice de la lista comienza en el cero. Para añadirlo al final de la lista, use -1. </para>
</listitem>
@@ -90,7 +90,7 @@
</listitem>
</varlistentry>
<varlistentry>
-<term>addUniqueItem(QString item)</term>
+<term>addUniqueItem(TQString item)</term>
<listitem>
<para>addUniqueItem añade un elemento (item) al final de la lista sólo si es único. </para>
</listitem>
@@ -126,7 +126,7 @@
<title>&DCOP; para widgets de casilla de verificación y botones de radio</title>
<variablelist>
<varlistentry>
-<term>setChecked(QString widgetName, bool checked)</term>
+<term>setChecked(TQString widgetName, bool checked)</term>
<listitem>
<para>Marca/quita la marca de widgets de casilla de verificación y botones de radio. </para>
</listitem>
@@ -138,7 +138,7 @@
<title>&DCOP; para widgets de solapa</title>
<variablelist>
<varlistentry>
-<term>setCurrentTab(QString widgetName, int index)</term>
+<term>setCurrentTab(TQString widgetName, int index)</term>
<listitem>
<para>Selecciona la solapa por index (índice) para widgets de solapa. El índice comienza en el 0. </para>
</listitem>