summaryrefslogtreecommitdiffstats
path: root/tde-i18n-es/docs/tdebase/ksplashml/index.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-es/docs/tdebase/ksplashml/index.docbook')
-rw-r--r--tde-i18n-es/docs/tdebase/ksplashml/index.docbook88
1 files changed, 38 insertions, 50 deletions
diff --git a/tde-i18n-es/docs/tdebase/ksplashml/index.docbook b/tde-i18n-es/docs/tdebase/ksplashml/index.docbook
index d3b50dd3a95..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();
}
@@ -1062,15 +1062,3 @@ void RotWidget::preparePixmap( int step )
&documentation.index;
</book>
-
-<!--
-Local Variables:
-mode: xml
-sgml-minimize-attributes:nil
-sgml-general-insert-case:lower
-sgml-indent-step:0
-sgml-indent-data:nil
-End:
-
-vim:tabstop=2:shiftwidth=2:expandtab
--->