From 241e0082f7b9ccadaeed0ef43a1c9ebb9b4fe840 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Fri, 13 Oct 2023 18:02:18 +0900 Subject: Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version Signed-off-by: Michele Calgaro --- .../docs/tdebase/kate/regular-expressions.docbook | 2 +- .../khelpcenter/userguide/tde-for-admins.docbook | 26 ++--- tde-i18n-it/docs/tdebase/ksplashml/index.docbook | 62 +++++------ tde-i18n-it/docs/tdeedu/kstars/dcop.docbook | 8 +- .../docs/tdeedu/kstars/scriptbuilder.docbook | 36 +++--- .../docs/tdegraphics/ksnapshot/index.docbook | 6 +- tde-i18n-it/docs/tdepim/kalarm/index.docbook | 124 ++++++++++----------- tde-i18n-it/docs/tdepim/karm/index.docbook | 12 +- .../docs/tdesdk/scripts/man-qtdoc.1.docbook | 4 +- .../docs/tdevelop/kde_app_devel/index.docbook | 42 +++---- tde-i18n-it/docs/tdevelop/kdearch/index.docbook | 46 ++++---- tde-i18n-it/docs/tdewebdev/kommander/dcop.docbook | 20 ++-- tde-i18n-it/messages/tdesdk/umbrello.po | 5 +- tde-i18n-it/messages/tdevelop/tdevelop.po | 18 +-- 14 files changed, 202 insertions(+), 209 deletions(-) (limited to 'tde-i18n-it') diff --git a/tde-i18n-it/docs/tdebase/kate/regular-expressions.docbook b/tde-i18n-it/docs/tdebase/kate/regular-expressions.docbook index 541446814be..19a1d9563f0 100644 --- a/tde-i18n-it/docs/tdebase/kate/regular-expressions.docbook +++ b/tde-i18n-it/docs/tdebase/kate/regular-expressions.docbook @@ -460,7 +460,7 @@ (?!MODELLO) (Lookahead negativo) Il lookahead negativo impedisce una potenziale corrispondenza se la parte seguente della stringa in esame non corrisponde al MODELLO. -L'espressione const \w+\b(?!\s*&) corrisponde a const char nella stringa const char* foo mentre non corrisponde a const QString in const QString& bar perché & corrisponde al modello dell'asserzione di lookahead negativo. +L'espressione const \w+\b(?!\s*&) corrisponde a const char nella stringa const char* foo mentre non corrisponde a const TQString in const TQString& bar perché & corrisponde al modello dell'asserzione di lookahead negativo. diff --git a/tde-i18n-it/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook b/tde-i18n-it/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook index fb674576d6c..f9411bd0b54 100644 --- a/tde-i18n-it/docs/tdebase/khelpcenter/userguide/tde-for-admins.docbook +++ b/tde-i18n-it/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) diff --git a/tde-i18n-it/docs/tdebase/ksplashml/index.docbook b/tde-i18n-it/docs/tdebase/ksplashml/index.docbook index 4269eb97ac5..67a279666aa 100644 --- a/tde-i18n-it/docs/tdebase/ksplashml/index.docbook +++ b/tde-i18n-it/docs/tdebase/ksplashml/index.docbook @@ -501,7 +501,7 @@ Welcome Text = Sto caricando KDE Prima che l'applicazione inizi intensivi cicli di calcolo, o prima di caricare i plugin, &etc;, invoca &ksplash; nel seguente modo: DCOPClient *c = kapp->dcopClient(); -QString error; +TQString error; QCString KSplashName; int pid = 0; QStringList args; @@ -530,8 +530,8 @@ if (kapp->startServiceByDesktopName("ksplash", args, &error, &KSplash Quando vuoi mostrare un messaggio con o senza un'icona, usa -arg << QString("iconName") << QString("programName") << QString("Some description"); - if (!(c->send(KSplashName, "KSplashIface", "programStarted(QString,QString,QString)", data)) +arg << TQString("iconName") << TQString("programName") << TQString("Some description"); + if (!(c->send(KSplashName, "KSplashIface", "programStarted(TQString,TQString,TQString)", data)) { // Processamento degli errori qui . } @@ -596,7 +596,7 @@ X-KSplash-ObjectName=Theme2k Le classi dei plugin devono avere una funzione static chiamata names che ritorna una lista di nomi attraverso i quali possono essere invocate. Se il plugin può essere configurato nel modulo del centro di controllo, dovrebbe provvedere una classe basata su ThemeEngineConfig per la configurazione. Le classi dei plugin devono sovrascrivere almeno una delle seguenti funzioni slotSetText, slotSetPixmap, slotUpdateProgress e slotUpdateSteps per renderle funzionanti. -Il costruttore deve prendere la forma ThemeEngine( QWidget *parent, const char *name, const QStringList &args ) di modo che possa essere usato con la classe KGenericFactory. +Il costruttore deve prendere la forma ThemeEngine( TQWidget *parent, const char *name, const QStringList &args ) di modo che possa essere usato con la classe KGenericFactory. L'ultima richiesta può sembrare complicata ma, come vedremo dopo, aggiungendo una singola linea al tuo file sorgente, puoi ignorarla. @@ -629,11 +629,11 @@ class Theme2k: public ThemeEngine { TQ_OBJECT public: - Theme2k( QWidget *, const char *, const QStringList& ); + Theme2k( TQWidget *, const char *, const QStringList& ); - 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& s ) + inline void slotSetText( const TQString& s ) { if( mText && mText->text() != s ) mText->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 -Analizziamo il listato precedente. La classe Theme2k soddisfa la convenzione di nomi voluta, ed è ereditata dalla classe ThemeEngine. Fornisce un metodo Theme2k::names(), ed ha un costruttore che prende i parametri richiesti: Theme2k( QWidget *, const char *, const QStringList& ); e fornisce un semplice metodo Theme2k::slotSetText(). Per il momento non dobbiamo preoccuparci della classe RotWidget. Si tratta di un piccolo widget che fornisce alcuni effetti grafici. Il nostro plugin è molto semplice e non mostra icone o barre di progresso. Se vuoi mostrare delle icone devi overloadare la funzione slotSetPixmap . Funzioni simili esistono per impostare l'intervallo della barra di progresso (slotUpdateSteps) e incrementare il passo corrente (slotUpdateProgress). +Analizziamo il listato precedente. La classe Theme2k soddisfa la convenzione di nomi voluta, ed è ereditata dalla classe ThemeEngine. Fornisce un metodo Theme2k::names(), ed ha un costruttore che prende i parametri richiesti: Theme2k( TQWidget *, const char *, const QStringList& ); e fornisce un semplice metodo Theme2k::slotSetText(). Per il momento non dobbiamo preoccuparci della classe RotWidget. Si tratta di un piccolo widget che fornisce alcuni effetti grafici. Il nostro plugin è molto semplice e non mostra icone o barre di progresso. Se vuoi mostrare delle icone devi overloadare la funzione slotSetPixmap . Funzioni simili esistono per impostare l'intervallo della barra di progresso (slotUpdateSteps) e incrementare il passo corrente (slotUpdateProgress). Implementazione dei plugin @@ -682,7 +682,7 @@ private: La macro K_EXPORT_COMPONENT_FACTORY è dichiarata in kgenericfactory.h. E ora il costruttore! Dato che questo plugin è super semplice, il costruttore è alquanto semplice. Costruttore del plugin -Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args ) +Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &args ) :ThemeEngine( parent, name, args ) { readSettings(); @@ -702,23 +702,23 @@ private: if( !cfg ) return; - cfg->setGroup( QString("KSplash Theme: %1").arg(mTheme->theme()) ); + cfg->setGroup( TQString("KSplash Theme: %1").arg(mTheme->theme()) ); - QColor DefaultTBgColor( Qt::darkBlue ); - QColor DefaultTFgColor( Qt::white ); + TQColor DefaultTBgColor( Qt::darkBlue ); + TQColor DefaultTFgColor( Qt::white ); mTBgColor = cfg->readColorEntry( "Title Background Color", &DefaultTBgColor ); mTFgColor = cfg->readColorEntry( "Title Foreground Color", &DefaultTFgColor ); mStatusColor = cfg->readColorEntry("Status Text Color", &mTBgColor ); - QColor DefaultRot1( Qt::darkBlue ); - QColor DefaultRot2( Qt::cyan ); + TQColor DefaultRot1( Qt::darkBlue ); + TQColor DefaultRot2( Qt::cyan ); mRotColor1 = cfg->readColorEntry( "Rotator Color 1", &DefaultRot1 ); mRotColor2 = cfg->readColorEntry( "Rotator Color 2", &DefaultRot2 ); mRotSpeed = cfg->readNumEntry( "Rotator Speed", 30 ); mWndTitle = cfg->readEntry( "Window Title", i18n("Please wait...") ); - mLogoFile = cfg->readEntry( "Logo File", QString::null ); + mLogoFile = cfg->readEntry( "Logo File", TQString::null ); } @@ -830,7 +830,7 @@ K_EXPORT_COMPONENT_FACTORY( libksplash2k, KGenericFactory<Theme2k> ); Cfg2k::Cfg2k( TDEConfig * ) {} -Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args ) +Theme2k::Theme2k( TQWidget *parent, const char *name, const QStringList &args ) :ThemeEngine( parent, name, args ) { readSettings(); @@ -853,7 +853,7 @@ void Theme2k::initUi() QLabel *logo = new QLabel( vbox ); logo->setPalette( Qt::white ); - QString px( locate( "appdata", mTheme->themeDir() + (mLogoFile.isNull()?QString("/Logo.png"):mLogoFile) ) ); + TQString px( locate( "appdata", mTheme->themeDir() + (mLogoFile.isNull()?TQString("/Logo.png"):mLogoFile) ) ); if (px.isNull()) px = locate("appdata","Themes/Default/splash_top.png"); if( !px.isNull() ) @@ -894,23 +894,23 @@ void Theme2k::readSettings() if( !cfg ) return; - cfg->setGroup( QString("KSplash Theme: %1").arg(mTheme->theme()) ); + cfg->setGroup( TQString("KSplash Theme: %1").arg(mTheme->theme()) ); - QColor DefaultTBgColor( Qt::darkBlue ); - QColor DefaultTFgColor( Qt::white ); + TQColor DefaultTBgColor( Qt::darkBlue ); + TQColor DefaultTFgColor( Qt::white ); mTBgColor = cfg->readColorEntry( "Title Background Color", &DefaultTBgColor ); mTFgColor = cfg->readColorEntry( "Title Foreground Color", &DefaultTFgColor ); mStatusColor = cfg->readColorEntry("Status Text Color", &mTBgColor ); - QColor DefaultRot1( Qt::darkBlue ); - QColor DefaultRot2( Qt::cyan ); + TQColor DefaultRot1( Qt::darkBlue ); + TQColor DefaultRot2( Qt::cyan ); mRotColor1 = cfg->readColorEntry( "Rotator Color 1", &DefaultRot1 ); mRotColor2 = cfg->readColorEntry( "Rotator Color 2", &DefaultRot2 ); mRotSpeed = cfg->readNumEntry( "Rotator Speed", 30 ); mWndTitle = cfg->readEntry( "Window Title", i18n("Please wait...") ); - mLogoFile = cfg->readEntry( "Logo File", QString::null ); + mLogoFile = cfg->readEntry( "Logo File", TQString::null ); } @@ -929,11 +929,11 @@ void Theme2k::readSettings() /** * @short Display a rotating-gradient widget. */ -class RotWidget: public QWidget +class RotWidget: public TQWidget { TQ_OBJECT public: - RotWidget( QWidget *, const QColor&, const QColor&, int ); + RotWidget( TQWidget *, const TQColor&, const TQColor&, int ); ~RotWidget(); private slots: @@ -944,7 +944,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; @@ -967,8 +967,8 @@ protected: #include "rotwidget.h" #include "rotwidget.moc" -RotWidget::RotWidget( QWidget *parent, const QColor& c1, const QColor& c2, int sp ) - :QWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp) +RotWidget::RotWidget( TQWidget *parent, const TQColor& c1, const TQColor& c2, int sp ) + :TQWidget(parent), m_color1(c1), m_color2(c2), m_step(0), m_speed(sp) { if( (m_speed <= 0) || (m_speed > 20) ) m_speed = 1; diff --git a/tde-i18n-it/docs/tdeedu/kstars/dcop.docbook b/tde-i18n-it/docs/tdeedu/kstars/dcop.docbook index 7ac357fa2d9..5374eb78432 100644 --- a/tde-i18n-it/docs/tdeedu/kstars/dcop.docbook +++ b/tde-i18n-it/docs/tdeedu/kstars/dcop.docbook @@ -6,7 +6,7 @@ Funzioni DCOP L'interfaccia DCOP di &kstars; include le seguenti funzioni: - lookTowards( cost QString direzione): punta il display nella direzione specificata dall'argomento. Può trattarsi del nome di un qualsiasi oggetto celeste, o di una delle seguenti parole o abbreviazioni: zenith (o z), per lo zenit, north (n) per il nord, northeast (ne) per il nordest, east (e) per l'est, southeast (se) per il sudest, south (s) per il sud, southwest(sw) per il sudovest, west(w) per l'ovest, northwest (nw) per il nordovest. + lookTowards( cost TQString direzione): punta il display nella direzione specificata dall'argomento. Può trattarsi del nome di un qualsiasi oggetto celeste, o di una delle seguenti parole o abbreviazioni: zenith (o z), per lo zenit, north (n) per il nord, northeast (ne) per il nordest, east (e) per l'est, southeast (se) per il sudest, south (s) per il sud, southwest(sw) per il sudovest, west(w) per l'ovest, northwest (nw) per il nordovest. setRaDec( double ar, double dec ): centra il display sulle coordinate equatoriali specificate. @@ -22,13 +22,13 @@ waitFor( double t ): attende t secondi prima di continuare con i comandi successivi. - waitForKey( cost QString k ): arresta l'esecuzione dello script fino a quando l'utente non preme il tasto specificato. Attualmente non è possibile specificare una combinazione di tasti (come &Ctrl;C); limitati a usare tasti semplici. Puoi digitare space per indicare la barra spaziatrice. + waitForKey( cost TQString k ): arresta l'esecuzione dello script fino a quando l'utente non preme il tasto specificato. Attualmente non è possibile specificare una combinazione di tasti (come &Ctrl;C); limitati a usare tasti semplici. Puoi digitare space per indicare la barra spaziatrice. setTracking( bool track ): attiva/disattiva l'inseguimento. - changeViewOption( cost QString opzione, cost QString valore ): modifica un'opzione di visualizzazione. Ci sono decine di opzioni disponibili; praticamente tutto ciò che si può cambiare nella finestra Configura &kstars; può essere cambiato anche qui. Il primo argomento è il nome dell'opzione (i nomi sono presi dal file di configurazione kstarsrc), e il secondo è il valore desiderato. L'interprete degli argomenti è stato progettato per essere robusto, quindi dovrebbe arrestarsi senza conseguenze qualora riceva dati non validi. + changeViewOption( cost TQString opzione, cost TQString valore ): modifica un'opzione di visualizzazione. Ci sono decine di opzioni disponibili; praticamente tutto ciò che si può cambiare nella finestra Configura &kstars; può essere cambiato anche qui. Il primo argomento è il nome dell'opzione (i nomi sono presi dal file di configurazione kstarsrc), e il secondo è il valore desiderato. L'interprete degli argomenti è stato progettato per essere robusto, quindi dovrebbe arrestarsi senza conseguenze qualora riceva dati non validi. - setGeoLocation( cost QString città, cost QString provincia, cost QString nazione ): imposta la città specificata come località di osservazione. Se non viene trovata alcuna città corrispondente agli argomenti, il comando è ignorato. + setGeoLocation( cost TQString città, cost TQString provincia, cost TQString nazione ): imposta la città specificata come località di osservazione. Se non viene trovata alcuna città corrispondente agli argomenti, il comando è ignorato. stop() [orologio]: arresta l'orologio della simulazione. diff --git a/tde-i18n-it/docs/tdeedu/kstars/scriptbuilder.docbook b/tde-i18n-it/docs/tdeedu/kstars/scriptbuilder.docbook index 4c630e917a1..fba61200a5a 100644 --- a/tde-i18n-it/docs/tdeedu/kstars/scriptbuilder.docbook +++ b/tde-i18n-it/docs/tdeedu/kstars/scriptbuilder.docbook @@ -38,40 +38,40 @@ Funzioni generiche di periferica: hanno lo scopo di accendere/spegnere periferiche, e così via... - startINDI (QString nomePeriferica, bool usaLocale): avvia un servizio INDI in modalità locale o server. - shutdownINDI (QString nomePeriferica): arresta un servizio INDI. - switchINDI(QString nomePeriferica, bool accesoSpento): connette o disconnette una periferica INDI. - setINDIPort(QString nomePeriferica, QString porta): imposta la porta di connessione della periferica. - setINDIAction(QString nomePeriferica, QString azione): attiva un'azione INDI. L'azione può essere un elemento qualsiasi di una proprietà interruttore. - waitForINDIAction(QString nomePeriferica, QString azione): arresta l'esecuzione dello script fino a quando la proprietà dell'azione specificata restituisce uno stato OK. + startINDI (TQString nomePeriferica, bool usaLocale): avvia un servizio INDI in modalità locale o server. + shutdownINDI (TQString nomePeriferica): arresta un servizio INDI. + switchINDI(TQString nomePeriferica, bool accesoSpento): connette o disconnette una periferica INDI. + setINDIPort(TQString nomePeriferica, TQString porta): imposta la porta di connessione della periferica. + setINDIAction(TQString nomePeriferica, TQString azione): attiva un'azione INDI. L'azione può essere un elemento qualsiasi di una proprietà interruttore. + waitForINDIAction(TQString nomePeriferica, TQString azione): arresta l'esecuzione dello script fino a quando la proprietà dell'azione specificata restituisce uno stato OK. Funzioni telescopio: servono a controllare il movimento e lo stato del telescopio. - setINDIScopeAction(QString nomePeriferica, QString azione): imposta la modalità o l'azione del telescopio. Le opzioni disponibili sono SLEW, TRACK, SYNC, PARK e ABORT. - setINDITargetCoord(QString nomePeriferica, double AR, double DEC): imposta le coordinate JNow del telescopio ai valori AR e DEC specificati. - setINDITargetName(QString nomePeriferica, QString nomeOggetto): imposta le coordinate JNow del telescopio a quelle di nomeOggetto. KStars cercherà l'oggetto nel proprio database e ne utilizzerà le coordinate. - setINDIGeoLocation(QString nomePeriferica, double longitudine, double latitudine): imposta la località geografica del telescopio alla latitudine e longitudine specificate. La longitudine è calcolata da Greenwich, Regno Unito, verso est. Tuttavia, sebbene sia comune utilizzare longitudini negative per l'emisfero occidentale, INDI richiede valori di longitudine tra 0 e 360 gradi. Perciò, se hai una longitudine negativa, è sufficiente aggiungere 360 gradi per ottenere il valore che INDI si aspetta. Per esempio, le coordinate di Calgary, Canada, in &kstars; sono longitudine -114 04 58 e latitudine 51 02 58. Perciò a INDI va fornita la longitudine 360 - 114,083 = 245,917 gradi. - setINDIUTC(QString nomePeriferica, QString dataOraUTC): imposta la data e l'ora UTC del telescopio in formato ISO 8601. Il formato è AAAA-MM-GGTHH:MM:SS (per esempio 2004-07-12T22:05:32). + setINDIScopeAction(TQString nomePeriferica, TQString azione): imposta la modalità o l'azione del telescopio. Le opzioni disponibili sono SLEW, TRACK, SYNC, PARK e ABORT. + setINDITargetCoord(TQString nomePeriferica, double AR, double DEC): imposta le coordinate JNow del telescopio ai valori AR e DEC specificati. + setINDITargetName(TQString nomePeriferica, TQString nomeOggetto): imposta le coordinate JNow del telescopio a quelle di nomeOggetto. KStars cercherà l'oggetto nel proprio database e ne utilizzerà le coordinate. + setINDIGeoLocation(TQString nomePeriferica, double longitudine, double latitudine): imposta la località geografica del telescopio alla latitudine e longitudine specificate. La longitudine è calcolata da Greenwich, Regno Unito, verso est. Tuttavia, sebbene sia comune utilizzare longitudini negative per l'emisfero occidentale, INDI richiede valori di longitudine tra 0 e 360 gradi. Perciò, se hai una longitudine negativa, è sufficiente aggiungere 360 gradi per ottenere il valore che INDI si aspetta. Per esempio, le coordinate di Calgary, Canada, in &kstars; sono longitudine -114 04 58 e latitudine 51 02 58. Perciò a INDI va fornita la longitudine 360 - 114,083 = 245,917 gradi. + setINDIUTC(TQString nomePeriferica, TQString dataOraUTC): imposta la data e l'ora UTC del telescopio in formato ISO 8601. Il formato è AAAA-MM-GGTHH:MM:SS (per esempio 2004-07-12T22:05:32). Funzioni videocamera/CCD: permettono di controllare le proprietà e lo stato della videocamera o del CCD. - setINDICCDTemp(QString nomePeriferica, int temp): imposta la temperatura del chip CCD in gradi Celsius. - setINDIFrameType(QString nomePeriferica, QString tipo): imposta il tipo di frame del CCD. Le opzioni disponibili sono FRAME_LIGHT, FRAME_BIAS, FRAME_DARK e FRAME_FLAT. - startINDIExposure(QString nomePeriferica, int durata): avvia l'esposizione del CCD/videocamera per la durata specificata dal parametro omonimo, in secondi. + setINDICCDTemp(TQString nomePeriferica, int temp): imposta la temperatura del chip CCD in gradi Celsius. + setINDIFrameType(TQString nomePeriferica, TQString tipo): imposta il tipo di frame del CCD. Le opzioni disponibili sono FRAME_LIGHT, FRAME_BIAS, FRAME_DARK e FRAME_FLAT. + startINDIExposure(TQString nomePeriferica, int durata): avvia l'esposizione del CCD/videocamera per la durata specificata dal parametro omonimo, in secondi. Funzioni focheggiatore: servono a controllare il movimento e lo stato del focheggiatore. - setINDIFocusSpeed(QString nomePeriferica, QString azione): imposta la velocità del focheggiatore. Le opzioni disponibili sono FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM e FOCUS_FAST. - setINDIFocusTimeout(QString nomePeriferica, int durata): imposta la durata in secondi di ogni operazione startINDIFocus successiva. - startINDIFocus(QString nomePeriferica, int dirFuoco): sposta il focheggiatore verso l'interno (dirFuoco = 0) o l'esterno (dirFuoco = 1). La velocità e durata di questa operazione sono impostate tramite le funzioni setINDIFocusSpeed() e setINDIFocusTimeout(). + setINDIFocusSpeed(TQString nomePeriferica, TQString azione): imposta la velocità del focheggiatore. Le opzioni disponibili sono FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM e FOCUS_FAST. + setINDIFocusTimeout(TQString nomePeriferica, int durata): imposta la durata in secondi di ogni operazione startINDIFocus successiva. + startINDIFocus(TQString nomePeriferica, int dirFuoco): sposta il focheggiatore verso l'interno (dirFuoco = 0) o l'esterno (dirFuoco = 1). La velocità e durata di questa operazione sono impostate tramite le funzioni setINDIFocusSpeed() e setINDIFocusTimeout(). Funzioni filtro: servono a controllare la posizione del filtro. - setINDIFilterNum(QString nomePeriferica, int num_filtro): modifica la posizione del filtro a num_filtro. L'utente può assegnare nomi ai numeri dei filtri nella finestra Configura INDI nel menu Periferiche (per esempio, Filtro 1 = Rosso, Filtro 2 = Verde... eccetera). + setINDIFilterNum(TQString nomePeriferica, int num_filtro): modifica la posizione del filtro a num_filtro. L'utente può assegnare nomi ai numeri dei filtri nella finestra Configura INDI nel menu Periferiche (per esempio, Filtro 1 = Rosso, Filtro 2 = Verde... eccetera). diff --git a/tde-i18n-it/docs/tdegraphics/ksnapshot/index.docbook b/tde-i18n-it/docs/tdegraphics/ksnapshot/index.docbook index 88a1aabd191..461df60d3ed 100644 --- a/tde-i18n-it/docs/tdegraphics/ksnapshot/index.docbook +++ b/tde-i18n-it/docs/tdegraphics/ksnapshot/index.docbook @@ -213,16 +213,16 @@ Puoi ottenere un elenco di tutte le interfacce &DCOP; disponibili usando gli argomenti giusti, come mostrato in questo esempio: $ dcop `dcopstart ksnapshot` interface QCStringList interfaces() QCStringList functions() -QString url() +TQString url() void slotGrab() void slotPrint() void slotSave() -bool save(QString filename) +bool save(TQString filename) void slotSaveAs() void slotCopy() void setTime(int newTime) int timeout() -void setURL(QString newURL) +void setURL(TQString newURL) void setGrabMode(int grab) int grabMode() void slotMovePointer(int x,int y) diff --git a/tde-i18n-it/docs/tdepim/kalarm/index.docbook b/tde-i18n-it/docs/tdepim/kalarm/index.docbook index e7ffacbb8e3..ec03350e4e3 100644 --- a/tde-i18n-it/docs/tdepim/kalarm/index.docbook +++ b/tde-i18n-it/docs/tdepim/kalarm/index.docbook @@ -1685,8 +1685,8 @@ continuously in the background and alarms are always enabled. annulla un avviso già pianificato. -void cancelEvent(const QString& file_calendario, - const QString& identificativo_evento) +void cancelEvent(const TQString& file_calendario, + const TQString& identificativo_evento) @@ -1728,8 +1728,8 @@ continuously in the background and alarms are always enabled. attiva un avviso già pianificato. -void triggerEvent(const QString& file_calendario, - const QString& identificativo_evento) +void triggerEvent(const TQString& file_calendario, + const TQString& identificativo_evento) @@ -1773,8 +1773,8 @@ continuously in the background and alarms are always enabled. attiva o annulla un avviso già pianificato. -void handleEvent(const QString& file_calendario, - const QString& identificativo_evento) +void handleEvent(const TQString& file_calendario, + const TQString& identificativo_evento) @@ -1824,44 +1824,44 @@ continuously in the background and alarms are always enabled. pianifica un nuovo messaggio di avviso. -bool scheduleMessage(const QString& messaggio, - const QString& data_ora, +bool scheduleMessage(const TQString& messaggio, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, - const QString& colore_primo_piano, - const QString& carattere, + const TQString& colore_sfondo, + const TQString& colore_primo_piano, + const TQString& carattere, const KURL& URL_audio, int promemoria, - const QString& ricorrenza, + const TQString& ricorrenza, int intervallo_sottoripetizione, int conteggio_sottoripetizione) -bool scheduleMessage(const QString& messaggio, - const QString& data_ora, +bool scheduleMessage(const TQString& messaggio, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, - const QString& colore_primo_piano, - const QString& carattere, + const TQString& colore_sfondo, + const TQString& colore_primo_piano, + const TQString& carattere, const KURL& URL_audio, int promemoria, int tipo_ricorrenza, int intervallo_ricorrenza, int conteggio_ricorrenza) -bool scheduleMessage(const QString& messaggio, - const QString& data_ora, +bool scheduleMessage(const TQString& messaggio, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, - const QString& colore_primo_piano, - const QString& carattere, + const TQString& colore_sfondo, + const TQString& colore_primo_piano, + const TQString& carattere, const KURL& URL_audio, int promemoria, int tipo_ricorrenza, int intervallo_ricorrenza, - const QString& data_ora_fine) + const TQString& data_ora_fine) @@ -1898,7 +1898,7 @@ continuously in the background and alarms are always enabled. colore_sfondo -Specifica il colore di sfondo con cui visualizzare il messaggio. La stringa può essere nel formato #RRVVBB (come restituito da QColor::name()), dove RR, VV e BB sono valori esadecimali di due cifre di rosso, verde e blu. In alternativa, la stringa può essere in uno qualsiasi dei formati accettati da QColor::setNamedColor(), come un nome dei colori di X (per esempio red o steelblue). Imposta una stringa nulla per specificare l'attuale colore di sfondo predefinito. +Specifica il colore di sfondo con cui visualizzare il messaggio. La stringa può essere nel formato #RRVVBB (come restituito da TQColor::name()), dove RR, VV e BB sono valori esadecimali di due cifre di rosso, verde e blu. In alternativa, la stringa può essere in uno qualsiasi dei formati accettati da TQColor::setNamedColor(), come un nome dei colori di X (per esempio red o steelblue). Imposta una stringa nulla per specificare l'attuale colore di sfondo predefinito. @@ -2000,21 +2000,21 @@ continuously in the background and alarms are always enabled. bool scheduleFile(const KURL& URL, - const QString& data_ora, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, + const TQString& colore_sfondo, const KURL& URL_audio, int promemoria, - const QString& ricorrenza, + const TQString& ricorrenza, int intervallo_sottoripetizione, int conteggio_sottoripetizione) bool scheduleFile(const KURL& URL, - const QString& data_ora, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, + const TQString& colore_sfondo, const KURL& URL_audio, int promemoria, int tipo_ricorrenza, @@ -2022,10 +2022,10 @@ continuously in the background and alarms are always enabled. int conteggio_ricorrenza) bool scheduleFile(const KURL& URL, - const QString& data_ora, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& colore_sfondo, + const TQString& colore_sfondo, const KURL& URL_audio, int promemoria, int tipo_ricorrenza, @@ -2067,7 +2067,7 @@ continuously in the background and alarms are always enabled. colore_sfondo -Specifica il colore di sfondo con cui visualizzare il file. La stringa può essere nel formato #RRVVBB (come restituito da QColor::name()), dove RR, VV e BB sono valori esadecimali di due cifre di rosso, verde e blu. In alternativa, la stringa può essere in uno qualsiasi dei formati accettati da QColor::setNamedColor(), come un nome dei colori di X (per esempio red o steelblue). Imposta una stringa nulla per specificare l'attuale colore di sfondo predefinito. +Specifica il colore di sfondo con cui visualizzare il file. La stringa può essere nel formato #RRVVBB (come restituito da TQColor::name()), dove RR, VV e BB sono valori esadecimali di due cifre di rosso, verde e blu. In alternativa, la stringa può essere in uno qualsiasi dei formati accettati da TQColor::setNamedColor(), come un nome dei colori di X (per esempio red o steelblue). Imposta una stringa nulla per specificare l'attuale colore di sfondo predefinito. @@ -2153,29 +2153,29 @@ continuously in the background and alarms are always enabled. pianifica un nuovo avviso che esegue un comando di shell. -bool scheduleCommand(const QString& riga_comando, - const QString& data_ora, +bool scheduleCommand(const TQString& riga_comando, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& ricorrenza, + const TQString& ricorrenza, int intervallo_sottoripetizione, int conteggio_sottoripetizione) -bool scheduleCommand(const QString& riga_comando, - const QString& data_ora, +bool scheduleCommand(const TQString& riga_comando, + const TQString& data_ora, int ritardo_annullamento, int flag, int tipo_ricorrenza, int intervallo_ricorrenza, int conteggio_ricorrenza) -bool scheduleCommand(const QString& riga_comando, - const QString& data_ora, +bool scheduleCommand(const TQString& riga_comando, + const TQString& data_ora, int ritardo_annullamento, int flag, int tipo_ricorrenza, int intervallo_ricorrenza, - const QString& data_ora_fine) + const TQString& data_ora_fine) @@ -2277,41 +2277,41 @@ continuously in the background and alarms are always enabled. pianifica un nuovo avviso che invia un messaggio di posta. -bool scheduleEmail(const QString& identità_mittente, - const QString& indirizzi, - const QString& oggetto, - const QString& messaggio, - const QString& allegati, - const QString& data_ora, +bool scheduleEmail(const TQString& identità_mittente, + const TQString& indirizzi, + const TQString& oggetto, + const TQString& messaggio, + const TQString& allegati, + const TQString& data_ora, int ritardo_annullamento, int flag, - const QString& ricorrenza, + const TQString& ricorrenza, int intervallo_sottoripetizione, int conteggio_sottoripetizione) -bool scheduleEmail(const QString& identità_mittente, - const QString& indirizzi, - const QString& oggetto, - const QString& messaggio, - const QString& allegati, - const QString& data_ora, +bool scheduleEmail(const TQString& identità_mittente, + const TQString& indirizzi, + const TQString& oggetto, + const TQString& messaggio, + const TQString& allegati, + const TQString& data_ora, int ritardo_annullamento, int flag, int tipo_ricorrenza, int intervallo_ricorrenza, int conteggio_ricorrenza) -bool scheduleEmail(const QString& identità_mittente, - const QString& indirizzi, - const QString& oggetto, - const QString& messaggio, - const QString& allegati, - const QString& data_ora, +bool scheduleEmail(const TQString& identità_mittente, + const TQString& indirizzi, + const TQString& oggetto, + const TQString& messaggio, + const TQString& allegati, + const TQString& data_ora, int ritardo_annullamento, int flag, int tipo_ricorrenza, int intervallo_ricorrenza, - const QString& data_ora_fine) + const TQString& data_ora_fine) @@ -2440,7 +2440,7 @@ continuously in the background and alarms are always enabled. Visualizza la finestra di modifica degli avvisi per modificale un avviso. -bool edit(const QString& identificativo_evento) +bool edit(const TQString& identificativo_evento) @@ -2478,7 +2478,7 @@ continuously in the background and alarms are always enabled. Visualizza la finestra di modifica degli avvisi per inserirne uno nuovo. -bool editNew(const QString& nome_modello) +bool editNew(const TQString& nome_modello) diff --git a/tde-i18n-it/docs/tdepim/karm/index.docbook b/tde-i18n-it/docs/tdepim/karm/index.docbook index 967e3032601..4668ed9bddd 100644 --- a/tde-i18n-it/docs/tdepim/karm/index.docbook +++ b/tde-i18n-it/docs/tdepim/karm/index.docbook @@ -734,7 +734,7 @@ Generato il: 2004-07-13 18:10 Restituisce la versione di &karm;. -QString version() +TQString version() @@ -752,7 +752,7 @@ Generato il: 2004-07-13 18:10 Restituisce l'uscita di &karm;. -QString quit() +TQString quit() @@ -770,7 +770,7 @@ Generato il: 2004-07-13 18:10 Verifica che esista una cosa da fare principale. -QString hastodo(QString taskname) +TQString hastodo(TQString taskname) parametri @@ -786,7 +786,7 @@ Generato il: 2004-07-13 18:10 Descrizione -hastodo(QString taskname) è una chiamata &DCOP; che cerca un'attività con il nome dato. Se la trova restituisce l'UID iCalendar che identifica quell'attività. Se non lo trova, restituisce una stringa vuota. +hastodo(TQString taskname) è una chiamata &DCOP; che cerca un'attività con il nome dato. Se la trova restituisce l'UID iCalendar che identifica quell'attività. Se non lo trova, restituisce una stringa vuota. Il file iCalendar che &karm; apre è il file che si è cercato. La funzione cerca in tutte le gerarchie delle attività, non solo nelle attività principali. Se più di una attività corrisponde alla ricerca solo la prima viene riportata. @@ -800,7 +800,7 @@ Generato il: 2004-07-13 18:10 Una nuova attività. -QString addtodo(QString todoname) +TQString addtodo(TQString todoname) parametri @@ -817,7 +817,7 @@ Generato il: 2004-07-13 18:10 Descrizione -addtodo(QString todoname) è una chiamata &DCOP; che aggiunge una nuova attività principale alle altre già presenti. Viene restituito l'UID della nuova attività. +addtodo(TQString todoname) è una chiamata &DCOP; che aggiunge una nuova attività principale alle altre già presenti. Viene restituito l'UID della nuova attività. diff --git a/tde-i18n-it/docs/tdesdk/scripts/man-qtdoc.1.docbook b/tde-i18n-it/docs/tdesdk/scripts/man-qtdoc.1.docbook index 789b2c9e941..c8638bb3e5f 100644 --- a/tde-i18n-it/docs/tdesdk/scripts/man-qtdoc.1.docbook +++ b/tde-i18n-it/docs/tdesdk/scripts/man-qtdoc.1.docbook @@ -47,8 +47,8 @@ Esempi -Per mostrare aiuto sulla classe QString: -qtdoc +Per mostrare aiuto sulla classe TQString: +qtdoc diff --git a/tde-i18n-it/docs/tdevelop/kde_app_devel/index.docbook b/tde-i18n-it/docs/tdevelop/kde_app_devel/index.docbook index 74850d44b43..5559a514de1 100644 --- a/tde-i18n-it/docs/tdevelop/kde_app_devel/index.docbook +++ b/tde-i18n-it/docs/tdevelop/kde_app_devel/index.docbook @@ -160,15 +160,15 @@ return a.exec(); Il secondo oggetto del nostro programma è il pulsante, una istanza della classe QPushButton. Tra i due costruttori che creano una istanza del pulsante verrà usato il secondo: esso accetta un testo, che è l'etichetta del pulsante; in questo caso è la stringa "Hello World!". Dopo si chiama il metodo resize() per modificare la dimensione del pulsante - il pulsante deve essere più largo per rendere la stringa completamente visibile. -Qual è lo scopo del metodo show()? Come la maggior parte dei widget, la classe QPushButton ha una singola ereditarietà e la sua classe base è QButton. Seguire il collegamento relativo alla classe QButton; verranno visualizzati molti altri widget che ereditano da QPushButton, che saranno illustrati in seguito per spiegare il meccanismo segnale/slot. Siccome il metodo show() non è elencato deve essere un metodo ereditato. La classe QButton eredita da QWidget. Seguendo nuovamente il collegamento saranno mostrati un gruppo di metodi forniti da quest'ultima classe, tra cui il metodo show(). Ora si può capire cosa accade nell'esempio: +Qual è lo scopo del metodo show()? Come la maggior parte dei widget, la classe QPushButton ha una singola ereditarietà e la sua classe base è QButton. Seguire il collegamento relativo alla classe QButton; verranno visualizzati molti altri widget che ereditano da QPushButton, che saranno illustrati in seguito per spiegare il meccanismo segnale/slot. Siccome il metodo show() non è elencato deve essere un metodo ereditato. La classe QButton eredita da TQWidget. Seguendo nuovamente il collegamento saranno mostrati un gruppo di metodi forniti da quest'ultima classe, tra cui il metodo show(). Ora si può capire cosa accade nell'esempio: Si crea una istanza di QPushButton usando il secondo costruttore in modo da impostare il testo del pulsante Si ridimensiona il widget in base al suo contenuto Si imposta il widget come quello principale dell'istanza a della classe QApplication -Si indica al widget di mostrarsi sul video chiamando show(), un metodo derivato dalla classe QWidget +Si indica al widget di mostrarsi sul video chiamando show(), un metodo derivato dalla classe TQWidget Dopo aver chiamato il metodo exec() l'applicazione è visibile all'utente e mostra una finestra con il pulsante contente "Hello World!". Nota: I programmi GUI hanno un comportamento piuttosto diverso dalle applicazioni procedurali: l'applicazione entra nel cosiddetto "ciclo principale degli eventi" ("main event loop"), dove attende le azioni dell'utente e reagisce ad esse. Anche nelle applicazioni Qt il programma deve essere in questo ciclo per poter gestire gli eventi. La prossima sezione spiega brevemente cosa offrono le librerie Qt per la gestione degli eventi generati dell'utente. -Per gli utenti più esperti: il pulsante non ha la dichiarazione del genitore nel costruttore, quindi è un widget top-level e viene eseguito in un ciclo di eventi locale che non ha bisogno di attendere il ciclo principale degli eventi. Vedere la documentazione della classe QWidget e la guida di riferimento della libreria KDE +Per gli utenti più esperti: il pulsante non ha la dichiarazione del genitore nel costruttore, quindi è un widget top-level e viene eseguito in un ciclo di eventi locale che non ha bisogno di attendere il ciclo principale degli eventi. Vedere la documentazione della classe TQWidget e la guida di riferimento della libreria KDE @@ -183,7 +183,7 @@ return a.exec(); Ora passiamo a dare "vita" all'applicazione elaborando gli eventi dell'utente. Generalmente l'utente ha due modi per interagire con un programma: il mouse e la tastiera. Per entrambi l'interfaccia grafica utente deve fornire metodi per intercettare le azioni e metodi che eseguono qualcosa in risposta a queste azioni. -Il sistema grafico invia tutti gli eventi di interazione all'applicazione corrispondente. La classe QApplication li invia alla finestra attiva come oggetti QEvent e i widget dovranno decidere cosa farne. Un widget riceve l'evento ed elabora QWidget::event(QEvent*), il quale decide quale evento è stato eseguito e come reagire; event() è il gestore principale degli eventi. In seguito il metodo event() passa l'evento ai cosiddetti filtri di evento che determinano cosa è successo e cosa fare con l'evento. Se non esiste un filtro assegnato come responsabile per l'evento, saranno chiamati i gestori specializzati per quell'evento. Quindi possiamo decidere tra: +Il sistema grafico invia tutti gli eventi di interazione all'applicazione corrispondente. La classe QApplication li invia alla finestra attiva come oggetti QEvent e i widget dovranno decidere cosa farne. Un widget riceve l'evento ed elabora TQWidget::event(QEvent*), il quale decide quale evento è stato eseguito e come reagire; event() è il gestore principale degli eventi. In seguito il metodo event() passa l'evento ai cosiddetti filtri di evento che determinano cosa è successo e cosa fare con l'evento. Se non esiste un filtro assegnato come responsabile per l'evento, saranno chiamati i gestori specializzati per quell'evento. Quindi possiamo decidere tra: Eventi di tastiera -- tasti Tab e Shift-Tab: virtual void focusInEvent(QFocusEvent *) @@ -224,12 +224,12 @@ return a.exec(); -Notare che tutte le funzioni degli eventi sono virtuali e protette; quindi si possono reimplementare gli eventi per i propri widget e specificare come essi debbano rispondere. QWidget contiene inoltre qualche altro metodo virtuale che può essere utile nei programmi. +Notare che tutte le funzioni degli eventi sono virtuali e protette; quindi si possono reimplementare gli eventi per i propri widget e specificare come essi debbano rispondere. TQWidget contiene inoltre qualche altro metodo virtuale che può essere utile nei programmi. Interazione degli oggetti attraverso segnali e slot Si è giunti al più ovvio vantaggio degli strumenti Qt: il meccanismo dei segnali e degli slot. Questi offrono una comoda soluzione all'interazione tra oggetti, che in X-Window viene normalmente risolta con funzioni di callback. Siccome questa comunicazione richiede una programmazione rigorosa e a volte rende la creazione di interfacce grafiche molto difficile (come riportato della documentazione Qt e dimostrato in Programming with Qt di K.Dalheimer), Troll Tech ha inventato un nuovo sistema, dove gli oggetti emettono segnali che possono essere connessi ai metodi dichiarati come slot. Il programmatore C++ deve solamente conoscere alcune cose riguardo questo meccanismo: -la dichiarazione di una classe che usa i segnali e gli slot deve contenere la macro TQ_OBJECT all'inizio (senza il punto e virgola) e deve ereditare dalla classe QObject +la dichiarazione di una classe che usa i segnali e gli slot deve contenere la macro TQ_OBJECT all'inizio (senza il punto e virgola) e deve ereditare dalla classe TQObject un segnale può essere emesso tramite la parola chiave emit, es: emit signal(parametri); dall'interno di qualunque membro di una classe che permette l'uso di segnali e slot tutti i segnali utilizzati dalle classi che non sono ereditati devono essere aggiunti alla dichiarazione di classe in una sezione dedicata ai segnali @@ -237,9 +237,9 @@ return a.exec(); il compilatore per i meta-oggetti moc deve essere eseguito sul file di intestazione per espandere le macro e produrre l'implementazione (che non è necessario conoscere). I file di output dal moc saranno successivamente compilati anche dal compilatore C++. -Un'altra strada per utilizzare i segnali senza derivare da QObject è utilizzare la classe QSignal - vedere la documentazione di riferimento per ulteriori informazioni ed esempi di utilizzo. Nel seguito si presuppone che si stia derivando dalla classe QObject. +Un'altra strada per utilizzare i segnali senza derivare da TQObject è utilizzare la classe QSignal - vedere la documentazione di riferimento per ulteriori informazioni ed esempi di utilizzo. Nel seguito si presuppone che si stia derivando dalla classe TQObject. In questo modo la classe può inviare ovunque segnali ed avere degli slot a cui collegare tali segnali. Utilizzando i segnali non ci si deve preoccupare di chi li riceverà - si deve solo emettere il segnale e connettere un qualunque slot che risponderà all'evento. Inoltre gli slot possono essere utilizzati come normali metodi durante l'implementazione. -Per connettere un segnale ad uno slot si devono utilizzare i metodi connect() messi a disposizione dalla classe QObject o, quando disponibile, metodi speciali forniti dagli oggetti per impostare la connessione ad un determinato segnale. +Per connettere un segnale ad uno slot si devono utilizzare i metodi connect() messi a disposizione dalla classe TQObject o, quando disponibile, metodi speciali forniti dagli oggetti per impostare la connessione ad un determinato segnale. Semplice utilizzo @@ -255,16 +255,16 @@ hello.resize( 100, 30 ); a.setMainWidget( &hello ); -QObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); +TQObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); hello.show(); return a.exec(); } -Come si può vedere, l'unica modifica richiesta per dare maggiore interazione al pulsante consiste nell'utilizzare il metodo connect(): tutto quello che si deve aggiungere è connect(&hello,SIGNAL( clicked() ), &a,SLOT( quit() )). Cosa significa? La dichiarazione del metodo connect() nella classe QObject è: -bool connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * member ) -Si deve specificare come primo parametro un puntatore ad una istanza di QObject che trasmette il segnale, ovvero che può emettere questo segnale; poi si specifica il segnale che si vuole connettere. Gli ultimi due parametri sono l'oggetto ricevitore che fornisce uno slot, seguito dalla funzione membro che in effetti è lo slot che sarà eseguito dopo l'emissione del segnale. +Come si può vedere, l'unica modifica richiesta per dare maggiore interazione al pulsante consiste nell'utilizzare il metodo connect(): tutto quello che si deve aggiungere è connect(&hello,SIGNAL( clicked() ), &a,SLOT( quit() )). Cosa significa? La dichiarazione del metodo connect() nella classe TQObject è: +bool connect ( const TQObject * sender, const char * signal, const TQObject * receiver, const char * member ) +Si deve specificare come primo parametro un puntatore ad una istanza di TQObject che trasmette il segnale, ovvero che può emettere questo segnale; poi si specifica il segnale che si vuole connettere. Gli ultimi due parametri sono l'oggetto ricevitore che fornisce uno slot, seguito dalla funzione membro che in effetti è lo slot che sarà eseguito dopo l'emissione del segnale. Utilizzando i segnali e gli slot gli oggetti dei proprio programma potranno interagire tra loro facilmente senza dipendere esplicitamente dal tipo dell'oggetto ricevente. Nei capitoli seguenti verrà spiegato come utilizzare in maniera produttiva questo meccanismo. Ulteriori informazioni sui segnali e gli slot possono essere trovati nella Guida di riferimento della libreria KDE e nella documentazione Qt di riferimento. @@ -304,7 +304,7 @@ hello.resize( 100, 30 ); a.setTopWidget( &hello ); -QObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); +TQObject::connect(&hello, SIGNAL( clicked() ), &a, SLOT( quit() )); hello.show(); return a.exec(); @@ -313,7 +313,7 @@ return a.exec(); Per prima cosa è stata cambiata la classe QApplication con la classe TDEApplication. Inoltre è stato cambiato il metodo setMainWidget() usato precedentemente con il metodo setTopWidget, che viene usato da TDEApplication per impostare il widget principale. Ecco qua! La prima applicazione KDE è pronta - ora si deve solo indicare al compilatore il percorso di inclusione di KDE e al linker di collegare la libreria kdecode con l'opzione -ltdecore. Ora che si conosce cosa fornisce la funzione main(), come rendere visibile l'applicazione e come gli oggetti interagiscono con l'utente, nel prossimo capitolo verrà creata una applicazione con &tdevelop;. Potremo quindi applicare e verificare quanto detto precedentemente. -Prima di proseguire si dovrebbe consultare la documentazione di riferimento di Qt, in particolare le classi QApplication, QWidget e QObject, e la documentazione della libreria tdecore per la classe TDEApplication . Il manuale di riferimento delle librerie KDE include una descrizione completa sulle chiamate ai costruttori delle classi QApplication e TDEApplication e l'elaborazione degli argomenti a linea di comando. +Prima di proseguire si dovrebbe consultare la documentazione di riferimento di Qt, in particolare le classi QApplication, TQWidget e TQObject, e la documentazione della libreria tdecore per la classe TDEApplication . Il manuale di riferimento delle librerie KDE include una descrizione completa sulle chiamate ai costruttori delle classi QApplication e TDEApplication e l'elaborazione degli argomenti a linea di comando. @@ -549,10 +549,10 @@ return a.exec(); 16 statusBar()->show(); 17 18 // allow the view to change the statusbar and caption -19 connect(m_view, SIGNAL(signalChangeStatusbar(const QString&)), -20 this, SLOT(changeStatusbar(const QString&))); -21 connect(m_view, SIGNAL(signalChangeCaption(const QString&)), -22 this, SLOT(changeCaption(const QString&))); +19 connect(m_view, SIGNAL(signalChangeStatusbar(const TQString&)), +20 this, SLOT(changeStatusbar(const TQString&))); +21 connect(m_view, SIGNAL(signalChangeCaption(const TQString&)), +22 this, SLOT(changeCaption(const TQString&))); 23 24 } @@ -584,7 +584,7 @@ return a.exec(); Non c'è bisogno di dire che la stabilità è l'obiettivo principale della progettazione. Nessuno può evitare gli errori, ma si può almeno effettuare una progettazione saggia e orientata agli oggetti. Il linguaggio C++ rende la programmazione un piacere se si sfruttano le sue capacità come ereditarietà, incapsulamento e riuso del codice già esistente. -Quando si crea un progetto KDE o Qt, si dovrà avere sempre una vista che deriva da QWidget per ereditarietà diretta o perché il widget di libreria che si vuole usare deriva da QWidget. Quindi la procedura guidata per l'applicazioni crea una vista che è istanza di una classe di nome NomeApplicazioneView che deriva da QWidget. +Quando si crea un progetto KDE o Qt, si dovrà avere sempre una vista che deriva da TQWidget per ereditarietà diretta o perché il widget di libreria che si vuole usare deriva da TQWidget. Quindi la procedura guidata per l'applicazioni crea una vista che è istanza di una classe di nome NomeApplicazioneView che deriva da TQWidget. Questo capitolo descrive come usare i widget delle librerie per creare viste di applicazioni KDE o Qt che sono generate con &tdevelop;, in seguito si esamineranno le librerie e i tipi di viste disponibili. @@ -601,7 +601,7 @@ return a.exec(); Nella prima pagina della documentazione Qt in linea è presente un collegamento alle "schermate dei widget" dove si può osservare l'aspetto dei widget. Questi widget sono pronti per essere utilizzati direttamente o combinati assieme formando widget più complessi per creare viste di applicazioni o finestre di dialogo. In seguito saranno discussi alcuni di essi che sono utilizzabili per creare viste di applicazioni, ma ricordarsi che le librerie KDE contengono widget alternativi che servono agli stessi scopi; questi verranno esaminati nella prossima sezione. Ecco una serie di suggerimenti per scegliere il componente Qt da usare per un particolare scopo Se l'area di vista non è abbastanza grande per visualizzare tutti i dati, l'utente deve poter scorrere il documento con le barre poste a lato e in basso. Qt fornisce la classe QScrollView che offre un'area figlio scorrevole. Si può derivare il proprio widget da questa classe o utilizzare una sua istanza. -per creare uno ScrollView, derivare il widget per la vista da QWidget e aggiungere una barra di scorrimento orizzontale ed una verticale QScrollBars. (Questo viene fatto dal widget TDEHTMLViews di KDE.) +per creare uno ScrollView, derivare il widget per la vista da TQWidget e aggiungere una barra di scorrimento orizzontale ed una verticale QScrollBars. (Questo viene fatto dal widget TDEHTMLViews di KDE.) Per l'elaborazione del testo, usare QTextEdit. Questa classe include un widget per il testo completo che dispone delle funzionalità per tagliare, copiare e incollare testo ed è gestito da barre di scorrimento. Usare la classe QTable per visualizzare i dati organizzati in una tabella. Siccome questa classe è gestita da barre di scorrimento, costituisce una buona soluzione per le applicazioni di calcolo con tabelle. Per visualizzare due widget diversi o due istanze contemporaneamente,utilizzare la classe QSplitter. Questa permette di affiancare le viste verticalmente o orizzontalmente. Per osservare questo elemento grafico si può prendere come esempio KMail: la vista principale è separata da un divisore verticale, e la finestra a destra è a sua volta separata orizzontalmente. @@ -696,7 +696,7 @@ return a.exec(); Il pulsante <guibutton>Che cos'è?</guibutton> Il pulsante Che cos'è? visualizza una finestra quando l'utente vuole ricevere aiuto su un particolare widget o un elemento della barra degli strumenti. Esso è posizionato nella barra degli strumenti e viene attivato quando viene premuto. Il cursore del mouse diventa una freccia con un punto interrogativo, e quando viene fatto clic su un widget appare una finestra di aiuto. Come esercizio, si può provare usando il pulsante Che cos'è? in &tdevelop;. -Per aggiungere l'aiuto Che cos'è? su un widget, usare il metodo statico QWhatsThis::add(QWidget *widget, const QString &test) +Per aggiungere l'aiuto Che cos'è? su un widget, usare il metodo statico QWhatsThis::add(TQWidget *widget, const TQString &test) diff --git a/tde-i18n-it/docs/tdevelop/kdearch/index.docbook b/tde-i18n-it/docs/tdevelop/kdearch/index.docbook index 4cadc6668da..34d6fabffca 100644 --- a/tde-i18n-it/docs/tdevelop/kdearch/index.docbook +++ b/tde-i18n-it/docs/tdevelop/kdearch/index.docbook @@ -238,7 +238,7 @@ <ulink url="kdeapi:tdeui/KPixmapIO">KPixmapIO</ulink> -Conversione veloce da QImage a QPixmap. +Conversione veloce da TQImage a QPixmap. @@ -473,7 +473,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget Il modello a basso livello di Qt per le immagini è basato sulle funzioni fornite da X11 e da altri sistemi grafici per i quali esiste il port di Qt. Tuttavia esso estende queste funzioni implementando funzionalità aggiuntive come le trasformazioni geometriche arbitrarie del testo e delle pixmap. -La classe grafica principale per il disegno 2D è QPainter. Essa può disegnare su un QPaintDevice. Sono stati implementati tre tipi di QPaintDevice: il primo è QWidget che rappresenta un widget sullo schermo. Il secondo è QPrinter che rappresenta una stampante e produce un output PostScript. Il terzo è la classe QPicture che registra i comandi di disegno e può salvarli sul disco per poterli riprodurre in seguito. Un possibile formato di memorizzazione per questi comandi di disegno è lo standard SVG del W3C. +La classe grafica principale per il disegno 2D è QPainter. Essa può disegnare su un QPaintDevice. Sono stati implementati tre tipi di QPaintDevice: il primo è TQWidget che rappresenta un widget sullo schermo. Il secondo è QPrinter che rappresenta una stampante e produce un output PostScript. Il terzo è la classe QPicture che registra i comandi di disegno e può salvarli sul disco per poterli riprodurre in seguito. Un possibile formato di memorizzazione per questi comandi di disegno è lo standard SVG del W3C. In questo modo è possibile stampare riutilizzando il codice di disegno usato per visualizzare un widget. Naturalmente il codice viene usato in un contesto leggermente diverso: il disegno di un widget viene fatto quasi esclusivamente nel metodo paintEvent() di una classe widget. @@ -664,10 +664,10 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget QBrush::QBrush(BrushStyle) - Crea un pennello nero con uno dei motivi predefiniti mostrati sotto. -QBrush::QBrush(const QColor &, BrushStyle) - Crea un pennello colorato con uno dei motivi di default mostrati sotto. +QBrush::QBrush(const TQColor &, BrushStyle) - Crea un pennello colorato con uno dei motivi di default mostrati sotto. -QBrush::QBrush(const QColor &, const QPixmap) - Crea un pennello colorato con un motivo personalizzato fornito come secondo parametro. +QBrush::QBrush(const TQColor &, const QPixmap) - Crea un pennello colorato con un motivo personalizzato fornito come secondo parametro. @@ -685,7 +685,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget Colore -I colori vengono usati quando si disegnano curve e quando si riempiono forme. In Qt i colori sono rappresentati dalla classe QColor. Qt non supporta funzioni grafiche avanzate come i profili di colore ICC e la correzione del colore. I colori sono normalmente costruiti specificando i componenti rosso, verde e blu, come il modello RGB usato per i pixel di un monitor. +I colori vengono usati quando si disegnano curve e quando si riempiono forme. In Qt i colori sono rappresentati dalla classe TQColor. Qt non supporta funzioni grafiche avanzate come i profili di colore ICC e la correzione del colore. I colori sono normalmente costruiti specificando i componenti rosso, verde e blu, come il modello RGB usato per i pixel di un monitor. È possibile anche usare la tonalità, la saturazione e la luminosità. Questa rappresentazione HSV è quella usata nella finestra di dialogo Gtk per il colore, per es. in GIMP. Qui, la tonalità corrisponde ad un angolo sulla ruota del colore, mentre la saturazione corrisponde alla distanza dal centro del cerchio. La luminosità può essere scelta su un'indicatore separato. @@ -738,7 +738,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget QPixmap corrisponde direttamente alle pixmap di X11. Le pixmap sono oggetti server-side e possono - su schede grafiche recenti - anche essere memorizzate direttamente nella memoria della scheda. Questo rende molto efficiente trasferire pixmap sullo schermo. Queste fungono anche come un'equivalente dei widget - la classe QPixmap è una sottoclasse di QPaintDevice, quindi la si può disegnare con un QPainter. Le operazioni di disegno elementari sono normalmente accelerate dalle schede grafiche moderne, quindi è un'abitudine comune usare le pixmap per il double buffering. In questo modo, invece di disegnare direttamente su un widget, si disegna su un oggetto pixmap temporaneo e si usa la funzione bitBlt per trasferire la pixmap nel widget. Nelle operazioni di ridisegno più complesse questo può aiutare per evitare gli sfarfalii. -Al contrario, gli oggetti QImage sono client-side. La loro caratteristica consiste nel fornire un accesso diretto ai pixel, che li rende utili per la manipolazione delle immagini e per altre cose come il caricamento e il salvataggio sul disco (il metodo load() di QPixmap riceve un oggetto QImage come fase intermedia). D'altra parte, dipingere un'immagine su un widget è un'operazione costosa, poiché implica un trasferimento nel server X, che richiede parecchio tempo specialmente con immagini grandi e su server remoti. La conversione da QImage a QPixmap può richiedere anche la retinatura, a seconda della profondità del colore. +Al contrario, gli oggetti TQImage sono client-side. La loro caratteristica consiste nel fornire un accesso diretto ai pixel, che li rende utili per la manipolazione delle immagini e per altre cose come il caricamento e il salvataggio sul disco (il metodo load() di QPixmap riceve un oggetto TQImage come fase intermedia). D'altra parte, dipingere un'immagine su un widget è un'operazione costosa, poiché implica un trasferimento nel server X, che richiede parecchio tempo specialmente con immagini grandi e su server remoti. La conversione da TQImage a QPixmap può richiedere anche la retinatura, a seconda della profondità del colore. @@ -746,7 +746,7 @@ url="kdeapi:tdeui/KAnimWidget">KAnimWidget Disegnare testo -Il testo può essere disegnato con una delle versioni sovraccaricate del metodo QPainter::drawText(). Queste disegnano una QString in un certo punto o in un certo rettangolo, usando il font impostato con il metodo QPainter::setFont(). C'è anche un parametro che riceve una combinazione ORed di alcuni flag dell'enumerazione Qt::AlignmentFlags e Qt::TextFlags +Il testo può essere disegnato con una delle versioni sovraccaricate del metodo QPainter::drawText(). Queste disegnano una TQString in un certo punto o in un certo rettangolo, usando il font impostato con il metodo QPainter::setFont(). C'è anche un parametro che riceve una combinazione ORed di alcuni flag dell'enumerazione Qt::AlignmentFlags e Qt::TextFlags Dalla versione 3.0, Qt si occupa della disposizione del testo anche per i linguaggi scritti da destra verso sinistra. @@ -1002,7 +1002,7 @@ rc_DATA = kviewui.rc void MainWindow::popupRequested() { - QWidget *w = factory()->container("context_popup", this); + TQWidget *w = factory()->container("context_popup", this); QPopupMenu *popup = static_cast<QPopupMenu *>(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 In aggiunta alle voci normali, questo esempio mostra come dichiarare un servizio che ha alcune proprietà. Ogni definizione di proprietà corrisponde al gruppo [PropertyDef::name] nel file di configurazione. La voce Type di questo gruppo dichiara il tipo della proprietà. I tipi possibili sono tutti quelli che possono essere memorizzati in un QVariant. @@ -1196,11 +1196,11 @@ X-KDevelop-Scope=Project Con un oggetto KService si può semplicemente caricare la libreria e ottenere un puntatore al suo oggetto factory: 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) { if (factory->inherits("KParts::Factory")) { KParts::Factory *partFactory = static_cast<KParts::Factory*>(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 DCOPClient *client = kapp->dcopClient(); client->attach(); if (!client->isApplicationRegistered("tdeio_uiserver")) { - QString error; + TQString error; if (TDEApplication::startServiceByName("tdeio_uiserver", QStringList(), &error)) cout << "Starting kioserver failed with message " << error << endl; } @@ -1275,7 +1275,7 @@ if (!client->call("tdeio_uiserver", "UIServer", "setListMode(bool)", In questo esempio il servizio è stato avviato "con il nome", cioè il primo argomento della funzione TDEApplication::startServiceByName() è il nome che appare nella linea Name del file desktop. In alternativa si può usare la funzione TDEApplication::startServiceByDesktopName(), che accetta come argomento il nome del suo file desktop, in questo caso "tdeio_uiserver.desktop". -Tutte queste chiamate ricevono come secondo argomento una lista di URL, che viene passata al servizio a linea di comando. Il terzo argomento è un puntatore ad una QString. Se l'avvio del servizio non riesce questo argomento punta ad un messaggio di errore. +Tutte queste chiamate ricevono come secondo argomento una lista di URL, che viene passata al servizio a linea di comando. Il terzo argomento è un puntatore ad una TQString. Se l'avvio del servizio non riesce questo argomento punta ad un messaggio di errore. @@ -1385,7 +1385,7 @@ else Ovviamente anche KMimeMagic è in grado di determinare solo il tipo del file dai contenuti di un file locale. Per i file remoti esiste un'ulteriore possibilità: 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 << "Could not find out type" << endl; else @@ -1463,7 +1463,7 @@ KRun::run(offer.service(), urlList); Ottenere un'icona da un URL. Viene cercato il tipo dell'URL e viene restituita l'icona associata. KURL url("ftp://ftp.kde.org/pub/incoming/wibble.c"); -QString icon = KMimeType::iconForURL(url); +TQString icon = KMimeType::iconForURL(url); Avviare un URL. Viene cercato il tipo dell'URL e viene avviato il programma preferito dall'utente associato a questo tipo. @@ -1542,7 +1542,7 @@ void FooClass::mkdirResult(TDEIO::Job *job) Rinomina un file. -TDEIO::symlink(const QString &target, const KURL &dest, bool overwrite, bool showProgressInfo) +TDEIO::symlink(const TQString &target, const KURL &dest, bool overwrite, bool showProgressInfo) Crea un collegamento simbolico. @@ -1662,7 +1662,7 @@ TDEIO::NetAccess::copy(source, target); KURL url; url = ...; -QString tempFile; +TQString tempFile; if (TDEIO::NetAccess::download(url, tempFile) { // load the file with the name tempFile TDEIO::NetAccess::removeTempFile(tempFile); @@ -1698,12 +1698,12 @@ if (TDEIO::NetAccess::download(url, tempFile) { 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 << "Last modified: " << modified << endl; } @@ -1848,7 +1848,7 @@ int kdemain(int argc, char **argv) copy(const KURL &url, const KURL &dest, int permissions, bool overwrite) Crea un collegamento simbolico. -void symlink(const QString &target, const KURL &dest, bool overwrite) +void symlink(const TQString &target, const KURL &dest, bool overwrite) diff --git a/tde-i18n-it/docs/tdewebdev/kommander/dcop.docbook b/tde-i18n-it/docs/tdewebdev/kommander/dcop.docbook index 0007a6ad732..693e12ca61c 100644 --- a/tde-i18n-it/docs/tdewebdev/kommander/dcop.docbook +++ b/tde-i18n-it/docs/tdewebdev/kommander/dcop.docbook @@ -19,7 +19,7 @@ dcop kmdr-executor-@pid KommanderIf changeWidgetText myWidget new text Si presume che tu ti trovi in un file &kommander; ed hai accesso al comando speciale @pid che contiene l'ID del processo. Nella pratica è più semplice sostituire kmdr-executor-@pid con @dcopid. Per modificare la finestra di &kommander;, puoi, comunque, utilizzare questa sintassi (ovviamente senza i comandi speciali) dalla linea di comando o da qualsiasi altro script esterno. Dato che &kommander; non possiede un analizzatore completo nel sua fase Alpha, usare il comando &DCOP; interno, molto più rapido, dalla finestra di un'altra applicazione (la console &DCOP; è molto lenta) è più complicato perché devi fornire molte informazioni, incluso un prototipo della chiamata. La chiamata di prima diventerebbe: -@dcop(@dcopid, KommanderIf, enableWidget(QString, bool), Widget, true) +@dcop(@dcopid, KommanderIf, enableWidget(TQString, bool), Widget, true) Al momento in cui questo manuale è stato scritto dovresti sapere che annidare chiamate &DCOP; all'interno di strutture di linguaggi di script (come bash) impone l'utilizzo dei metodi di chiamata da console. Se utilizzi il &DCOP; interno tutti i comandi speciali di &kommander; saranno eseguiti prima dello script. Esiste una nuova modalità semplificata di utilizzare &DCOP; all'interno di &kommander; utilizzando una sintassi ad oggetti. Supponiamo che tu voglia cambiare il testo in un widget chiamato @LineEdit1. Si scriverebbe così. @LineEdit1.changeWidgetText(New text) @@ -29,15 +29,15 @@ &DCOP; per Variabili Globali -global(QString nomeVariabile) +global(TQString nomeVariabile) Restituisce il valore della variabile globale specificata. Quando uno script viene lanciato all'interno di una finestra di &kommander; qualsiasi variabile (non globale) impostata in quello script cesserà di esistere una volta terminato lo script e perciò non sarà più disponibile ai processi degli altri script o in una nuova istanza del processo chiamante. Nel contesto globale la variabile esisterà per ogni processo od ogni finestra fino al momento in cui quella viene chiusa. Puoi modificare queste variabili in ogni momento con una nuova chiamata a @setGlobal. -setGlobal(QString nomeVariabile, QString valore) +setGlobal(TQString nomeVariabile, TQString valore) -Crea una variabile che è globale per la finestra del processo e le assegna un valore. Questo valore può essere recuperato con global(QString nomeVariabile) o reimpostato. +Crea una variabile che è globale per la finestra del processo e le assegna un valore. Questo valore può essere recuperato con global(TQString nomeVariabile) o reimpostato. @@ -48,7 +48,7 @@ -changeWidgetText(QString testo) +changeWidgetText(TQString testo) Questo comando dovrebbe venir rinominato in setWidgetText ed il suo nome verrà probabilmente deprecato. Esso rimuove il testo visualizzato nel widget sostituendolo con il testo fornito. @@ -66,7 +66,7 @@ -setAssociatedText(QString testo) +setAssociatedText(TQString testo) Imposta la stringa predefinita di Testo di &kommander;. Questa è tipicamente impostata a @widgetText per visualizzare ciò che viene inserito nel widget. È raro che tu ne abbia bisogno, in ogni caso c'è. Viene applicato a tutti i widget che contengono informazioni. @@ -78,7 +78,7 @@ &DCOP; per i Widget ListBox e ComboBox -addListItem(QString elemento, int indice) +addListItem(TQString elemento, int indice) Aggiunge un elemento ad un widget ListBox all'indice specificato. L'indice della lista comincia da zero. Per aggiungere alla fine della lista utilizzare -1. @@ -90,7 +90,7 @@ -addUniqueItem(QString elemento) +addUniqueItem(TQString elemento) addUniqueItem aggiungerà un elemento alla fine della lista solo se non è già presente. @@ -126,7 +126,7 @@ &DCOP; per i Widget CheckBox e RadioButton -setChecked(QString nomeWidget, bool attivato) +setChecked(TQString nomeWidget, bool attivato) Attiva/disattiva i widget CheckBox o RadioButton. @@ -138,7 +138,7 @@ &DCOP; per i Widget TabWidget -setCurrentTab(QString nomeWidget, int indice) +setCurrentTab(TQString nomeWidget, int indice) Seleziona la linguetta del TabWidget in base all'indice. L'indice comincia da 0. diff --git a/tde-i18n-it/messages/tdesdk/umbrello.po b/tde-i18n-it/messages/tdesdk/umbrello.po index 9e1644d72d4..b9f86f762c8 100644 --- a/tde-i18n-it/messages/tdesdk/umbrello.po +++ b/tde-i18n-it/messages/tdesdk/umbrello.po @@ -3216,10 +3216,9 @@ msgid "..." msgstr "..." #: codegenerators/cppcodegenerationformbase.ui:273 -#, fuzzy, no-c-format -#| msgid "QString" +#, no-c-format msgid "TQString" -msgstr "QString" +msgstr "TQString" #: codegenerators/cppcodegenerationformbase.ui:274 #: codegenerators/cppcodegenerationformbase.ui:398 diff --git a/tde-i18n-it/messages/tdevelop/tdevelop.po b/tde-i18n-it/messages/tdevelop/tdevelop.po index 5a2a6bbeb85..f1120117189 100644 --- a/tde-i18n-it/messages/tdevelop/tdevelop.po +++ b/tde-i18n-it/messages/tdevelop/tdevelop.po @@ -23650,13 +23650,7 @@ msgid "Inheritance Type" msgstr "Tipo ereditarietà" #: languages/cpp/cppnewclassdlgbase.ui:416 -#, fuzzy, no-c-format -#| msgid "" -#| "Insert the base class which your new class will be derived from. If you " -#| "have checked 'Generate QWidget child class' the new class will be derived " -#| "from QWidget. If no base class is named, the new class will not have a " -#| "parent class. You can also use template classes here (like BaseClass)" +#, no-c-format msgid "" "Insert the base class which your new class will be derived from. If you have " "checked 'Generate TQWidget child class' the new class will be derived from " @@ -23664,8 +23658,8 @@ msgid "" "class. You can also use template classes here (like BaseClass)" msgstr "" "Inserisci la classe base dalla quale la tua nuova classe sarà derivata. Se " -"hai attivato 'genera una classe figlia di QWidget' la nuova classe sarà " -"derivata da QWidget. Se nessuna classe base è nominata, la nuova classe non " +"hai attivato 'genera una classe figlia di TQWidget' la nuova classe sarà " +"derivata da TQWidget. Se nessuna classe base è nominata, la nuova classe non " "avrà una classe genitore. Puoi anche usare classi template qui (come " "ClasseBase)" @@ -23702,7 +23696,7 @@ msgstr "Genera una classe figlia di QOb&ject" #: languages/cpp/cppnewclassdlgbase.ui:567 #, no-c-format msgid "Generate Q&Widget child class" -msgstr "Genera una classe figlia di &QWidget" +msgstr "Genera una classe figlia di &TQWidget" #: languages/cpp/cppnewclassdlgbase.ui:575 #, no-c-format @@ -29061,8 +29055,8 @@ msgstr "Fiducia certificato SSL" #~ "Seleziona questa opzione se il tuo progetto usa la versione 4.x delle Qt." #~ "
Quando si modifica questo il progetto deve essere chiuso e riaperto." -#~ msgid "Qt &4 style (#include )" -#~ msgstr "Stile Qt &4 (#include )" +#~ msgid "Qt &4 style (#include )" +#~ msgstr "Stile Qt &4 (#include )" #~ msgid "" #~ "Select this if your project is using include style as known from Qt " -- cgit v1.2.1