From 85ca18776aa487b06b9d5ab7459b8f837ba637f3 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Fri, 2 Dec 2011 22:36:59 -0600 Subject: Initial kde-tde rename --- tde-i18n-it/docs/kdevelop/Makefile.in | 22 +- .../docs/kdevelop/kde_app_devel/Makefile.in | 20 +- .../docs/kdevelop/kde_app_devel/index.docbook | 62 +++--- tde-i18n-it/docs/kdevelop/kdearch/Makefile.in | 20 +- tde-i18n-it/docs/kdevelop/kdearch/index.docbook | 174 +++++++-------- tde-i18n-it/docs/kdevelop/kdevelop/Makefile.in | 54 ++--- .../kdevelop/kdevelop/adv-build-management.docbook | 6 +- .../docs/kdevelop/kdevelop/app-files.docbook | 90 ++++---- .../kdevelop/kdevelop/app-uimodes-examples.docbook | 22 +- .../kdevelop/kdevelop/applicationwizard.docbook | 36 +-- .../docs/kdevelop/kdevelop/class-browsers.docbook | 2 +- tde-i18n-it/docs/kdevelop/kdevelop/credits.docbook | 2 +- tde-i18n-it/docs/kdevelop/kdevelop/cvs.docbook | 6 +- .../docs/kdevelop/kdevelop/debugger.docbook | 8 +- .../docs/kdevelop/kdevelop/documentation.docbook | 2 +- .../docs/kdevelop/kdevelop/file-browsers.docbook | 8 +- .../docs/kdevelop/kdevelop/getting-started.docbook | 246 ++++++++++----------- tde-i18n-it/docs/kdevelop/kdevelop/index.docbook | 26 +-- .../kdevelop/kdevelop/kdevelop-install.docbook | 208 ++++++++--------- .../kdevelop/kdevelop/kdevelop-scripting.docbook | 8 +- .../docs/kdevelop/kdevelop/kdevelop-survey.docbook | 60 ++--- .../docs/kdevelop/kdevelop/nutshell.docbook | 18 +- .../docs/kdevelop/kdevelop/plugin-tools.docbook | 6 +- .../kdevelop/kdevelop/project-advanced.docbook | 6 +- .../kdevelop/kdevelop/project-management.docbook | 20 +- tde-i18n-it/docs/kdevelop/kdevelop/setup.docbook | 170 +++++++------- .../docs/kdevelop/kdevelop/survey-manual.docbook | 42 ++-- tde-i18n-it/docs/kdevelop/kdevelop/unixdev.docbook | 16 +- 28 files changed, 680 insertions(+), 680 deletions(-) (limited to 'tde-i18n-it/docs/kdevelop') diff --git a/tde-i18n-it/docs/kdevelop/Makefile.in b/tde-i18n-it/docs/kdevelop/Makefile.in index 6e7f153c18c..69c0b2c6c85 100644 --- a/tde-i18n-it/docs/kdevelop/Makefile.in +++ b/tde-i18n-it/docs/kdevelop/Makefile.in @@ -30,7 +30,7 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -subdir = docs/kdevelop +subdir = docs/tdevelop DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ @@ -162,7 +162,7 @@ kde_styledir = @kde_styledir@ kde_templatesdir = @kde_templatesdir@ kde_wallpaperdir = @kde_wallpaperdir@ kde_widgetdir = @kde_widgetdir@ -kdeinitdir = @kdeinitdir@ +tdeinitdir = @tdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ @@ -187,7 +187,7 @@ xdg_menudir = @xdg_menudir@ KDE_LANG = it #>- SUBDIRS = $(AUTODIRS) #>+ 1 -SUBDIRS =. kde_app_devel kdevelop kdearch +SUBDIRS =. kde_app_devel tdevelop kdearch KDE_DOCS = AUTO KDE_MANS = AUTO #>- all: all-recursive @@ -204,9 +204,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) #>- exit 1;; \ #>- esac; \ #>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/Makefile'; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/Makefile'; \ #>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/kdevelop/Makefile +#>- $(AUTOMAKE) --gnu docs/tdevelop/Makefile #>+ 12 @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -216,10 +216,10 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/Makefile.in .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -534,10 +534,10 @@ force-reedit: exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/Makefile.in #>+ 21 diff --git a/tde-i18n-it/docs/kdevelop/kde_app_devel/Makefile.in b/tde-i18n-it/docs/kdevelop/kde_app_devel/Makefile.in index 9808a6d0a9f..a1c8d55311a 100644 --- a/tde-i18n-it/docs/kdevelop/kde_app_devel/Makefile.in +++ b/tde-i18n-it/docs/kdevelop/kde_app_devel/Makefile.in @@ -30,7 +30,7 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -subdir = docs/kdevelop/kde_app_devel +subdir = docs/tdevelop/kde_app_devel DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ @@ -162,7 +162,7 @@ kde_styledir = @kde_styledir@ kde_templatesdir = @kde_templatesdir@ kde_wallpaperdir = @kde_wallpaperdir@ kde_widgetdir = @kde_widgetdir@ -kdeinitdir = @kdeinitdir@ +tdeinitdir = @tdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ @@ -204,9 +204,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) #>- exit 1;; \ #>- esac; \ #>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile'; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile'; \ #>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile +#>- $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile #>+ 12 @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -216,10 +216,10 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kde_app_devel/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/kde_app_devel/Makefile.in .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -582,10 +582,10 @@ force-reedit: exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kde_app_devel/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kde_app_devel/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/kde_app_devel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/kde_app_devel/Makefile.in #>+ 21 diff --git a/tde-i18n-it/docs/kdevelop/kde_app_devel/index.docbook b/tde-i18n-it/docs/kdevelop/kde_app_devel/index.docbook index 2328a4ad9b9..236de2548bd 100644 --- a/tde-i18n-it/docs/kdevelop/kde_app_devel/index.docbook +++ b/tde-i18n-it/docs/kdevelop/kde_app_devel/index.docbook @@ -1,9 +1,9 @@ KDevelop"> - + @@ -13,7 +13,7 @@ Manuale di programmazione di &kdevelop; +>Manuale di programmazione di &tdevelop; 2002-12-05 @@ -67,7 +67,7 @@ Il manuale utente per lo sviluppo di applicazioni C++ per l'ambiente desktop KDE con l'IDE &kdevelop; +>Il manuale utente per lo sviluppo di applicazioni C++ per l'ambiente desktop KDE con l'IDE &tdevelop; @@ -95,7 +95,7 @@ Cosa si dovrebbe già conoscere Per usare al meglio questo manuale di programmazione, si presuppone la conoscenza della programmazione con il linguaggio C/C++, in caso contrario si dovrebbe familiarizzare con questo linguaggio. Le informazioni sul linguaggio C++ sono disponibili in forma stampata nella propria libreria o in formato elettronico su Internet. Non è richiesta la conoscenza di progettazione di interfacce grafiche (GUI), siccome questo manuale illustra la progettazione di applicazioni KDE, che include sia una introduzione al toolkit Qt che l'uso delle librerie KDE e la progettazione delle interfacce utente. Inoltre si dovrebbe conoscere &kdevelop; leggendo il Manuale Utente di &kdevelop;, che contiene una descrizione delle funzionalità di questo IDE. +>Per usare al meglio questo manuale di programmazione, si presuppone la conoscenza della programmazione con il linguaggio C/C++, in caso contrario si dovrebbe familiarizzare con questo linguaggio. Le informazioni sul linguaggio C++ sono disponibili in forma stampata nella propria libreria o in formato elettronico su Internet. Non è richiesta la conoscenza di progettazione di interfacce grafiche (GUI), siccome questo manuale illustra la progettazione di applicazioni KDE, che include sia una introduzione al toolkit Qt che l'uso delle librerie KDE e la progettazione delle interfacce utente. Inoltre si dovrebbe conoscere &tdevelop; leggendo il Manuale Utente di &tdevelop;, che contiene una descrizione delle funzionalità di questo IDE. @@ -113,7 +113,7 @@ Nel prossimo capitolo Verranno mostrati i concetti di base per l'utilizzo delle librerie Qt e KDE, spiegando come costruire le applicazioni illustrate nel tutorial incluso con Qt usando &kdevelop;. In questo modo i principianti vedranno subito i primi risultati e impareranno l'uso delle funzionalità più importanti di &kdevelop; +>Verranno mostrati i concetti di base per l'utilizzo delle librerie Qt e KDE, spiegando come costruire le applicazioni illustrate nel tutorial incluso con Qt usando &tdevelop;. In questo modo i principianti vedranno subito i primi risultati e impareranno l'uso delle funzionalità più importanti di &tdevelop; @@ -166,7 +166,7 @@ > Il manuale utente di KDevelop, fornito con l'IDE KDevelop @@ -188,7 +188,7 @@ >Si può cercare aiuto sottoscrivendo varie mailing list, i cui indirizzi sono disponibili nei siti web menzionati e nei newsgroup usenet dedicati agli utenti di KDE e dei sistemi Unix, così come quelli dedicati ai linguaggi di programmazione C e C++. Per avere aiuto con KDevelop inviare le richieste alla mailing list all'indirizzo kdevelop@kdevelop.orgtdevelop@tdevelop.org. Ricordarsi che il gruppo di KDevelop non effettua supporto tecnico nel caso in cui la propria applicazione non funzioni a causa di errori di implementazione o errate impostazioni del sistema operativo, ma è dedicato allo sviluppo di strumenti che permettono di programmare applicazioni. Per questo motivo viene chiesto a tutti gli utenti di usufruire della mailing list solo per problemi riguardanti l'IDE stesso, per segnalazioni di bug e suggerimenti per migliorare le funzionalità dell'ambiente di sviluppo. @@ -279,7 +279,7 @@ return a.exec(); La documentazione di riferimento per Qt Adesso si effettuerà un veloce esame della documentazione di riferimento delle librerie Qt. Avviare &kdevelop; e selezionare "Qt" dall'albero nella linguetta della documentazione. Il browser della documentazione si aprirà mostrando la pagina iniziale. Questa sarà il primo posto in cui ricercare informazioni su Qt, sulle sue classi e sulle funzioni disponibili. Il programma qui sopra è il primo della sezione dei tutorial. Per avere informazioni sulle classi Adesso si effettuerà un veloce esame della documentazione di riferimento delle librerie Qt. Avviare &tdevelop; e selezionare "Qt" dall'albero nella linguetta della documentazione. Il browser della documentazione si aprirà mostrando la pagina iniziale. Questa sarà il primo posto in cui ricercare informazioni su Qt, sulle sue classi e sulle funzioni disponibili. Il programma qui sopra è il primo della sezione dei tutorial. Per avere informazioni sulle classi QApplication e QPushButtonLe principali librerie KDE che verranno utilizzate per la creazione di applicazioni KDE sono: la libreria kdecore, contenente tutte le classi degli elementi senza rappresentazione grafica che forniscono funzionalità all'applicazione la libreria tdecore, contenente tutte le classi degli elementi senza rappresentazione grafica che forniscono funzionalità all'applicazione la libreria kdeui, contenente gli elementi dell'interfaccia grafica come barre dei menu, barre degli strumenti, ecc. la libreria tdeui, contenente gli elementi dell'interfaccia grafica come barre dei menu, barre degli strumenti, ecc. Inoltre KDE offre le seguenti librerie, dedicate a soluzioni specifiche: la libreria kdefx, contenente pixmap, effetti grafici e KStyle, l'estensione di QStyle la libreria tdefx, contenente pixmap, effetti grafici e KStyle, l'estensione di QStyle setTopWidget, che viene usato da KApplication 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 -lkdecore. +> 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 &kdevelop;. Potremo quindi applicare e verificare quanto detto precedentemente. +>, 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 QApplicationQWidget e QObject, e la documentazione della libreria kdecore per la classe , e la documentazione della libreria tdecore per la classe KApplication . Il manuale di riferimento delle librerie KDELa procedura guidata per le applicazioni La procedura guidata per le applicazioni permette di iniziare a lavorare ad un nuovo progetto con &kdevelop;. Tutti i progetti vengono prima creati dalla procedura guidata, e in seguito si possono compilare e ampliare. A seconda dei propri obiettivi si può scegliere il tipo di progetto: +>La procedura guidata per le applicazioni permette di iniziare a lavorare ad un nuovo progetto con &tdevelop;. Tutti i progetti vengono prima creati dalla procedura guidata, e in seguito si possono compilare e ampliare. A seconda dei propri obiettivi si può scegliere il tipo di progetto: KDE Application Framework: include la struttura di una applicazione KDE completa Avviare la procedura guidata per le applicazioni Per iniziare, avviare &kdevelop;. Dal menu Progetto selezionare Nuovo Progetto. Verrà avviata la procedura guidata per le applicazioni e nella prima pagina sarà visualizzato un albero di selezione contenente i tipi di progetti disponibili. Scegliere il sottoalbero C++, KDE, quindi Application Framework. +>Per iniziare, avviare &tdevelop;. Dal menu Progetto selezionare Nuovo Progetto. Verrà avviata la procedura guidata per le applicazioni e nella prima pagina sarà visualizzato un albero di selezione contenente i tipi di progetti disponibili. Scegliere il sottoalbero C++, KDE, quindi Application Framework. Per questo progetto di esempio sarà creata l'applicazione KScribble. Inserirlo come nome dell'applicazione e modificare le eventuali altre informazioni nella parte bassa dello schermo in base alle proprie preferenze. Selezionare Successivo. Modelli dei sorgenti e delle intestazioni Le due pagine successive mostrano intestazioni di esempio che saranno aggiunte all'inizio dei file di codice e di intestazione creati utilizzando &kdevelop;. Per il momento lasciare queste intestazioni come predefinite e selezionare Prossimo, quindi Fine. Se questo pulsante non è attivo significa che non sono state impostate correttamente tutte le opzioni. Usare il pulsante Precedente per tornare ai menu precedenti e correggere gli errori. +>Le due pagine successive mostrano intestazioni di esempio che saranno aggiunte all'inizio dei file di codice e di intestazione creati utilizzando &tdevelop;. Per il momento lasciare queste intestazioni come predefinite e selezionare Prossimo, quindi Fine. Se questo pulsante non è attivo significa che non sono state impostate correttamente tutte le opzioni. Usare il pulsante Precedente per tornare ai menu precedenti e correggere gli errori. Terminare Dopo aver terminato, la procedura guidata per le applicazioni dovrebbe chiudersi e comparirà una finestra che visualizza alcune informazioni riguardanti le operazioni effettuate da &kdevelop;. Al termine di tutte le procedure si dovrebbe vedere il messaggio *** Success ***. Questo significa che il framework dell'applicazione è stato creato correttamente. +>Dopo aver terminato, la procedura guidata per le applicazioni dovrebbe chiudersi e comparirà una finestra che visualizza alcune informazioni riguardanti le operazioni effettuate da &tdevelop;. Al termine di tutte le procedure si dovrebbe vedere il messaggio *** Success ***. Questo significa che il framework dell'applicazione è stato creato correttamente. @@ -851,7 +851,7 @@ return a.exec(); Dopo la generazione del progetto, per prima cosa si osserveranno i sorgenti per avere una comprensione generale del funzionamento dell'applicazione, in modo da sapere cosa e dove effettuare delle modifiche. Questo capitolo presume che si conosca la navigazione base di &kdevelop;. Se necessario consultare il manuale utente di KDevelop. +>Questo capitolo presume che si conosca la navigazione base di &tdevelop;. Se necessario consultare il manuale utente di KDevelop. Il gestore Automake visualizza i file di progetto come segue: Come si può notare sono stati aggiunti i numeri di riga, che non appaiono nella finestra di output, utili per descrivere quello che succede durante la compilazione. Prima di tutto si può osservare che gmake funziona ricorsivamente. Questo significa che esso parte dalla directory nella quale è stato chiamato e prosegue all'interno di tutte le sottodirectory, una per volta, quindi ritorna alla directory di partenza, la elabora e termina. La prima linea interessante è la 24. Notare che g++, il compilatore C++, viene chiamato da make per compilare il primo file di codice sorgente del progetto - in questo caso main.cpp. Il compilatore g++ usa molte altre opzioni, alcune delle quali sono predefinite mentre altre possono essere configurate con &kdevelop;. +>La prima linea interessante è la 24. Notare che g++, il compilatore C++, viene chiamato da make per compilare il primo file di codice sorgente del progetto - in questo caso main.cpp. Il compilatore g++ usa molte altre opzioni, alcune delle quali sono predefinite mentre altre possono essere configurate con &tdevelop;. Prima che venga compilato il prossimo file (kscribble.cpp, linea 29), il moc (compilatore dei meta oggetti) viene chiamato per kscribble.h (linea 25). Le classi di KScribble utilizzano i segnali e gli slot, quindi il moc deve espandere la macro Q_OBJECT. Il file risultante, kscribble.moc, verrà utilizzato da kscribble.cpp tramite la direttiva #include all'interno del file. @@ -1150,7 +1150,7 @@ return a.exec(); 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. Questo capitolo descrive come usare i widget delle librerie per creare viste di applicazioni KDE o Qt che sono generate con &kdevelop;, in seguito si esamineranno le librerie e i tipi di viste disponibili. +>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. </para> <para ->In entrambi i casi, è importante sapere che se l'applicazione non è collegata con la libreria che contiene il widget non riuscirà ad essere compilata. Dopo aver deciso di usare un certo widget, cercare la libreria da collegare, quindi aprire "Progetto"->"Opzioni" dalla barra dei menu di &kdevelop;, andare nella linguetta "Opzioni del linker" e cercare le caselle che indicano le librerie che sono attualmente utilizzate. Se la libreria del componente visuale è già selezionata, lasciare inalterate le opzioni di progetto e iniziare a fare i cambiamenti nel progetto. In caso contrario, se le opzioni del linker permettono di aggiungere la libreria attraverso una casella di selezione, selezionala e premere "OK" per chiudere la finestra di dialogo delle opzioni. In tutti gli altri casi, aggiungere la libreria nella casella di testo in basso con l'opzione -l. Per le librerie che devono essere trovate dallo script configure prima che vengano generati i Makefile, aggiungere la macro corrispondente alla libreria al file configure.in posizionato nella cartella radice dell'applicazione e aggiungere la macro nella casella di testo. Ricordarsi di selezionare prima "Compila"->"Autoconf e automake" e "Compila"->"Configura" in modo che i Makefile contengano la corretta espansione della macro per la libreria. </para> +>In entrambi i casi, è importante sapere che se l'applicazione non è collegata con la libreria che contiene il widget non riuscirà ad essere compilata. Dopo aver deciso di usare un certo widget, cercare la libreria da collegare, quindi aprire "Progetto"->"Opzioni" dalla barra dei menu di &tdevelop;, andare nella linguetta "Opzioni del linker" e cercare le caselle che indicano le librerie che sono attualmente utilizzate. Se la libreria del componente visuale è già selezionata, lasciare inalterate le opzioni di progetto e iniziare a fare i cambiamenti nel progetto. In caso contrario, se le opzioni del linker permettono di aggiungere la libreria attraverso una casella di selezione, selezionala e premere "OK" per chiudere la finestra di dialogo delle opzioni. In tutti gli altri casi, aggiungere la libreria nella casella di testo in basso con l'opzione -l. Per le librerie che devono essere trovate dallo script configure prima che vengano generati i Makefile, aggiungere la macro corrispondente alla libreria al file configure.in posizionato nella cartella radice dell'applicazione e aggiungere la macro nella casella di testo. Ricordarsi di selezionare prima "Compila"->"Autoconf e automake" e "Compila"->"Configura" in modo che i Makefile contengano la corretta espansione della macro per la libreria. </para> <para >Inoltre, se i file di inclusione per la libreria da aggiungere non sono nel percorso corrente (che può essere visualizzato tramite l'opzione -I della finestra di output di "Make"), si deve aggiungere il percorso alla finestra di dialogo delle opzioni del progetto nella pagina "Opzioni di Compilazione" con l'opzione -I o con la macro automake corrispondente nella casella di testo "Informazioni Aggiuntive". </para> <sect2 id="c4s3s1"> @@ -1231,7 +1231,7 @@ return a.exec(); <title >Viste KDE Le librerie KDE sono state inventate per sviluppare facilmente applicazioni per l'ambiente desktop KDE e hanno più funzionalità di quelle fornite da Qt.La libreria kdeui contiene: +>Le librerie KDE sono state inventate per sviluppare facilmente applicazioni per l'ambiente desktop KDE e hanno più funzionalità di quelle fornite da Qt.La libreria tdeui contiene: KListView: una versione più potente di KAction, che permette di utilizzare tasti scorciatoia e l'accesso alla configurazione generale degli acceleratori da tastiera standard. Normalmente le applicazioni generate da &kdevelop; utilizzano solamente gli acceleratori predefiniti di tastiera come F1 per accedere alla documentazione di help in linea, CRTL+N per Nuovo File, ecc. +>Normalmente le applicazioni generate da &tdevelop; utilizzano solamente gli acceleratori predefiniti di tastiera come F1 per accedere alla documentazione di help in linea, CRTL+N per Nuovo File, ecc. Se l'applicazione contiene molti tasti acceleratori, essi dovrebbero essere configurabili da un menu di opzioni, che potrebbe essere combinato con altre configurazione dell'applicazione in un QWidger o essere separato. La libreria KDE fornisce la classe KKeyChooserKMainWindow, benché l'autore debba scrivere il contenuto. Siccome sia &kdevelop; che l'applicazione KDE generata dalla procedura guidata supportano tutti i vari tipi di aiuto, questo capitolo spiegherà come e dove aggiungere le funzionalità di aiuto. +>Siccome sia &tdevelop; che l'applicazione KDE generata dalla procedura guidata supportano tutti i vari tipi di aiuto, questo capitolo spiegherà come e dove aggiungere le funzionalità di aiuto. Durante lo sviluppo dell'applicazione si dovrebbe mantenere una certa consistenza in quello che viene fatto, effettuando le fasi necessarie direttamente durante lo sviluppo del codice. In questo modo si evita di dover esaminare nuovamente il codice e cercare di capire cosa sta facendo l'applicazione o caso si intendeva fare in una certa parte del codice. @@ -1382,7 +1382,7 @@ return a.exec(); I suggerimenti (tool-tip) costituiscono un sistema molto semplice per aiutare l'utente. Essi sono piccoli messaggi di aiuto che appaiono quando l'utente muove il mouse su un widget che fornisce il suggerimento e scompaiono quando il mouse si sposta. Vengono utilizzati frequentemente nelle barre degli strumenti; in questo caso dovrebbero essere resi più piccoli possibile poiché le barre possono essere configurate per visualizzare il loro contenuto in vari modi: mostrando un pulsante, un pulsante con testo a lato, un pulsante con testo in basso o solo testo. Questa possibilità dovrebbe essere configurabile dall'utente, ma non è obbligatorio. Per una descrizione completa vedere il riferimento della classe KToolBar che si trova nella libreria kdeui. +> che si trova nella libreria tdeui. Come esempio, cercare il pulsante "Nuovo File" di una qualunque applicazione: 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 &kdevelop;. +> in &tdevelop;. Per aggiungere l'aiuto Che cos'è? su un widget, usare il metodo statico QWhatsThis::add(QWidget *widget, const QString &test)Introduzione Siccome i progetti sono carenti di documentazione utente, tutti i progetti di &kdevelop; contengono un manuale pre-costruito che può essere facilmente modificato; in questo modo viene raggiunto uno degli obiettivi di KDE: rendere disponibile documentazione per aiutare gli utenti che non conoscono una applicazione. Questo capitolo illustra come estendere la documentazione predefinita e come renderla disponibile all'utente. +>Siccome i progetti sono carenti di documentazione utente, tutti i progetti di &tdevelop; contengono un manuale pre-costruito che può essere facilmente modificato; in questo modo viene raggiunto uno degli obiettivi di KDE: rendere disponibile documentazione per aiutare gli utenti che non conoscono una applicazione. Questo capitolo illustra come estendere la documentazione predefinita e come renderla disponibile all'utente. Documentazione per il programmatore Un'importante parte della documentazione include la descrizione delle interfacce delle classi, che permette anche ad altri programmatori di usare le proprie classi leggendo la documentazione in formato HTML creata con KDoc. &kdevelop; supporta KDoc e permette di creare la documentazione delle librerie KDE e anche la propria applicazione è già documentata. Successivamente verrà descritto come ottenere la documentazione API, dove &kdevelop; può essere d'aiuto e i tipi di tag speciali inclusi in KDoc. +>Un'importante parte della documentazione include la descrizione delle interfacce delle classi, che permette anche ad altri programmatori di usare le proprie classi leggendo la documentazione in formato HTML creata con KDoc. &tdevelop; supporta KDoc e permette di creare la documentazione delle librerie KDE e anche la propria applicazione è già documentata. Successivamente verrà descritto come ottenere la documentazione API, dove &tdevelop; può essere d'aiuto e i tipi di tag speciali inclusi in KDoc. diff --git a/tde-i18n-it/docs/kdevelop/kdearch/Makefile.in b/tde-i18n-it/docs/kdevelop/kdearch/Makefile.in index cdbb59d3fd0..1f210539a43 100644 --- a/tde-i18n-it/docs/kdevelop/kdearch/Makefile.in +++ b/tde-i18n-it/docs/kdevelop/kdearch/Makefile.in @@ -30,7 +30,7 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -subdir = docs/kdevelop/kdearch +subdir = docs/tdevelop/kdearch DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ @@ -162,7 +162,7 @@ kde_styledir = @kde_styledir@ kde_templatesdir = @kde_templatesdir@ kde_wallpaperdir = @kde_wallpaperdir@ kde_widgetdir = @kde_widgetdir@ -kdeinitdir = @kdeinitdir@ +tdeinitdir = @tdeinitdir@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ @@ -204,9 +204,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) #>- exit 1;; \ #>- esac; \ #>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile'; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile'; \ #>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile +#>- $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile #>+ 12 @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -216,10 +216,10 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdearch/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/kdearch/Makefile.in .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -582,10 +582,10 @@ force-reedit: exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kdearch/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdearch/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/kdearch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/kdearch/Makefile.in #>+ 21 diff --git a/tde-i18n-it/docs/kdevelop/kdearch/index.docbook b/tde-i18n-it/docs/kdevelop/kdearch/index.docbook index dcdfe4a4de9..dfe1fdf7cdb 100644 --- a/tde-i18n-it/docs/kdevelop/kdearch/index.docbook +++ b/tde-i18n-it/docs/kdevelop/kdearch/index.docbook @@ -25,7 +25,7 @@ >
bernd@kdevelop.orgbernd@tdevelop.org
@@ -73,24 +73,24 @@ kdecoretdecore La libreria kdecore è il framework di base per tutti i programmi basati su KDE. Fornisce l'accesso alla configurazione del sistema, alla gestione della linea di comando, al caricamento e alla manipolazione delle icone, ad alcuni tipi speciali di comunicazione interprocesso, alla gestione dei file e ad altre svariate utility. La libreria tdecore è il framework di base per tutti i programmi basati su KDE. Fornisce l'accesso alla configurazione del sistema, alla gestione della linea di comando, al caricamento e alla manipolazione delle icone, ad alcuni tipi speciali di comunicazione interprocesso, alla gestione dei file e ad altre svariate utility. kdeuitdeui La libreria kdeuitdeui contiene molti widget e finestre di dialogo che non sono presenti nella libreria Qt o che questa fornisce in una versione meno completa. Sono inclusi anche molti widget derivati da quelli presenti in Qt che si integrano meglio nel desktop KDE adattandosi alle preferenze dell'utente. @@ -151,7 +151,7 @@ <ulink url="kdeapi:kdecore/KApplication" +><ulink url="kdeapi:tdecore/KApplication" >KApplication</ulink > <ulink url="kdeapi:kdecore/KUniqueApplication" +><ulink url="kdeapi:tdecore/KUniqueApplication" >KUniqueApplication</ulink > <ulink url="kdeapi:kdecore/KAboutData" +><ulink url="kdeapi:tdecore/KAboutData" >KAboutData</ulink > <ulink url="kdeapi:kdecore/KCmdLineArgs" +><ulink url="kdeapi:tdecore/KCmdLineArgs" >KCmdLineArgs</ulink > <ulink url="kdeapi:kdecore/KConfig" +><ulink url="kdeapi:tdecore/KConfig" >KConfig</ulink > <ulink url="kdeapi:kdecore/KSimpleConfig" +><ulink url="kdeapi:tdecore/KSimpleConfig" >KSimpleConfig</ulink > <ulink url="kdeapi:kdecore/KDesktopFile" +><ulink url="kdeapi:tdecore/KDesktopFile" >KDesktopFile</ulink > <ulink url="kdeapi:kdecore/KGlobalSettings" +><ulink url="kdeapi:tdecore/KGlobalSettings" >KGlobalSettings</ulink > <ulink url="kdeapi:kdecore/KURL" +><ulink url="kdeapi:tdecore/KURL" >KURL</ulink > <ulink url="kdeapi:kdecore/KTempFile" +><ulink url="kdeapi:tdecore/KTempFile" >KTempFile</ulink > <ulink url="kdeapi:kdecore/KSaveFile" +><ulink url="kdeapi:tdecore/KSaveFile" >KSaveFile</ulink > <ulink url="kdeapi:kdecore/KProcess" +><ulink url="kdeapi:tdecore/KProcess" >KProcess</ulink > <ulink url="kdeapi:kdecore/KShellProcess" +><ulink url="kdeapi:tdecore/KShellProcess" >KShellProcess</ulink > <ulink url="kdeapi:kdesu/PtyProcess" +><ulink url="kdeapi:tdesu/PtyProcess" >PtyProcess</ulink > <ulink url="kdeapi:kdecore/KIPC" +><ulink url="kdeapi:tdecore/KIPC" >KIPC</ulink > <ulink url="kdeapi:kdecore/KDCOPPropertyProxy" +><ulink url="kdeapi:tdecore/KDCOPPropertyProxy" >KDCOPPropertyProxy</ulink > <ulink url="kdeapi:kdeui/KDCOPActionProxy" +><ulink url="kdeapi:tdeui/KDCOPActionProxy" >KDCOPActionProxy</ulink > <ulink url="kdeapi:kdecore/KRegExp" +><ulink url="kdeapi:tdecore/KRegExp" >KRegExp</ulink > <ulink url="kdeapi:kdecore/KStringHandler" +><ulink url="kdeapi:tdecore/KStringHandler" >KStringHandler</ulink > <ulink url="kdeapi:kdecore/KZoneAllocator" +><ulink url="kdeapi:tdecore/KZoneAllocator" >KZoneAllocator</ulink > <ulink url="kdeapi:kdecore/KRandomSequence" +><ulink url="kdeapi:tdecore/KRandomSequence" >KRandomSequence</ulink > <ulink url="kdeapi:kdecore/KAccel" +><ulink url="kdeapi:tdecore/KAccel" >KAccel</ulink > <ulink url="kdeapi:kdecore/KStdAccel" +><ulink url="kdeapi:tdecore/KStdAccel" >KStdAccel</ulink > <ulink url="kdeapi:kdecore/KGlobalAccel" +><ulink url="kdeapi:tdecore/KGlobalAccel" ></ulink > <ulink url="kdeapi:kdecore/KIconLoader" +><ulink url="kdeapi:tdecore/KIconLoader" >KIconLoader</ulink > <ulink url="kdeapi:kdecore/KIconTheme" +><ulink url="kdeapi:tdecore/KIconTheme" >KIconTheme</ulink > <ulink url="kdeapi:kdecore/KPixmap" +><ulink url="kdeapi:tdecore/KPixmap" >KPixmap</ulink > <ulink url="kdeapi:kdeui/KPixmapEffect" +><ulink url="kdeapi:tdeui/KPixmapEffect" >KPixmapEffect</ulink > <ulink url="kdeapi:kdeui/KPixmapIO" +><ulink url="kdeapi:tdeui/KPixmapIO" >KPixmapIO</ulink > <ulink url="kdeapi:kdecore/KURLDrag" +><ulink url="kdeapi:tdecore/KURLDrag" >KURLDrag</ulink > <ulink url="kdeapi:kdeui/KColorDrag" +><ulink url="kdeapi:tdeui/KColorDrag" >KColorDrag</ulink > <ulink url="kdeapi:kdecore/KMultipleDrag" +><ulink url="kdeapi:tdecore/KMultipleDrag" >KMultipleDrag</ulink > <ulink url="kdeapi:kdecore/KCompletion" +><ulink url="kdeapi:tdecore/KCompletion" >KCompletion</ulink > <ulink url="kdeapi:kdeui/KListView" +><ulink url="kdeapi:tdeui/KListView" >KListView</ulink > <ulink url="kdeapi:kdeui/KListView" +><ulink url="kdeapi:tdeui/KListView" >KListBox</ulink > <ulink url="kdeapi:kdeui/KListView" +><ulink url="kdeapi:tdeui/KListView" >KIconView</ulink > <ulink url="kdeapi:kdeui/KListView" +><ulink url="kdeapi:tdeui/KListView" >KLineEdit</ulink > <ulink url="kdeapi:kdeui/KComboBox" +><ulink url="kdeapi:tdeui/KComboBox" >KComboBox</ulink > <ulink url="kdeapi:kdeui/KFontCombo" +><ulink url="kdeapi:tdeui/KFontCombo" >KFontCombo</ulink > <ulink url="kdeapi:kdeui/KColorCombo" +><ulink url="kdeapi:tdeui/KColorCombo" >KColorCombo</ulink > <ulink url="kdeapi:kdeui/KColorButton" +><ulink url="kdeapi:tdeui/KColorButton" >KColorButton</ulink > <ulink url="kdeapi:kdeui/KURLCombo" +><ulink url="kdeapi:tdeui/KURLCombo" >KURLCombo</ulink > <ulink url="kdeapi:kdeui/KRuler" +><ulink url="kdeapi:tdeui/KRuler" >KRuler</ulink > <ulink -url="kdeapi:kdeui/KAnimWidget" +url="kdeapi:tdeui/KAnimWidget" >KAnimWidget</ulink > <ulink url="kdeapi:kdeui/KNumInput" +><ulink url="kdeapi:tdeui/KNumInput" >KNumInput</ulink > <ulink url="kdeapi:kdeui/KPasswordEdit" +><ulink url="kdeapi:tdeui/KPasswordEdit" >KPasswordEdit</ulink > <ulink url="kdeapi:kdeui/KColorDialog" +><ulink url="kdeapi:tdeui/KColorDialog" >KColorDialog</ulink > <ulink url="kdeapi:kdeui/KFontDialog" +><ulink url="kdeapi:tdeui/KFontDialog" >KFontDialog</ulink > <ulink url="kdeapi:kdeui/KKeyDialog" +><ulink url="kdeapi:tdeui/KKeyDialog" >KKeyDialog</ulink > <ulink url="kdeapi:kdeui/KEditToolBar" +><ulink url="kdeapi:tdeui/KEditToolBar" >KEditToolBar</ulink > <ulink url="kdeapi:kdeui/KTipDialog" +><ulink url="kdeapi:tdeui/KTipDialog" >KTipDialog</ulink > <ulink url="kdeapi:kdeui/KAboutDialog" +><ulink url="kdeapi:tdeui/KAboutDialog" >KAboutDialog</ulink > <ulink url="kdeapi:kdeui/KLineEditDlg" +><ulink url="kdeapi:tdeui/KLineEditDlg" >KLineEditDlg</ulink > <ulink url="kdeapi:kdeui/KMessageBox" +><ulink url="kdeapi:tdeui/KMessageBox" >KMessageBox</ulink > <ulink url="kdeapi:kdeui/KPasswordDialog" +><ulink url="kdeapi:tdeui/KPasswordDialog" >KPasswordDialog</ulink > <ulink url="kdeapi:kdeui/KAction" +><ulink url="kdeapi:tdeui/KAction" >KAction</ulink > <ulink url="kdeapi:kdeui/KActionCollection" +><ulink url="kdeapi:tdeui/KActionCollection" >KActionCollection</ulink > <ulink url="kdeapi:kdeui/KXMLGUIClient" +><ulink url="kdeapi:tdeui/KXMLGUIClient" >KXMLGUIClient</ulink > <ulink url="kdeapi:kdecore/KLibrary" +><ulink url="kdeapi:tdecore/KLibrary" >KLibrary</ulink > <ulink url="kdeapi:kdecore/KLibrary" +><ulink url="kdeapi:tdecore/KLibrary" >KLibLoader</ulink > <ulink url="kdeapi:kdecore/KLibFactory" +><ulink url="kdeapi:tdecore/KLibFactory" >KLibFactory</ulink > ) appariranno nelle posizioni indicate nella guida allo stile. XMLGUI è particolarmente importante per i programmi modulari, dove gli oggetti che appaiono nella barra dei menu possono provenire da diversi plugin o componenti. La classe KDE per le finestre toplevel, La classe KDE per le finestre toplevel, KMainWindow, eredita da , eredita da KXMLGUIClient, e quindi supporta direttamente XMLGUI. Tutte le azioni create al suo interno devono avere come genitore il valore actionCollection() Il file XML inizia con una dichiarazione del tipo di documento (Document Type Declaration, DTD). Il DTD per kpartgui può essere trovato nei sorgenti di kdelibs in kdeui/kpartgui.dtdIl file XML inizia con una dichiarazione del tipo di documento (Document Type Declaration, DTD). Il DTD per kpartgui può essere trovato nei sorgenti di tdelibs in tdeui/kpartgui.dtd. L'elemento più esterno del file contiene come attributo il nome dell'istanza dell'applicazione. Contiene anche un numero di versione nella forma "version=2", che è utile quando si rilasciano nuove versioni di un'applicazione che hanno una struttura differente dei menu, ad esempio con più voci. Se si aumenta il numero della versione nel file ui.rc, KDE si assicurerà che vengano scartate tutte le versioni personalizzate del file e che venga usato il nuovo file al loro posto. @@ -1814,7 +1814,7 @@ rc_DATA = kviewui.rc Nel framework KDE questi titoli vengono automaticamente estratti ed inseriti nel file Nel framework KDE questi titoli vengono automaticamente estratti ed inseriti nel file .poSi noterà che alcune voci di menu non hanno un corrispondente nel file XML. Queste sono le azioni standard. Esse sono create dalla classe . Esse sono create dalla classe KStdAction. Quando si creano tali azioni nell'applicazione (come nel precedente esempio in C++), saranno automaticamente inserite in una locazione predefinita, eventualmente associate ad un'icona e ad una scorciatoia da tastiera. Si possono vedere queste locazioni nel file kdeui/ui_standards.rc nei sorgenti di kdelibs. +>tdeui/ui_standards.rc nei sorgenti di tdelibs. @@ -2096,7 +2096,7 @@ rc_DATA = kviewui.rc Se la barra dei menu e la barra degli strumenti sono costruite usando il pattern action, le stringhe usate per i suggerimenti sono derivate dal primo argomento del costruttore di , le stringhe usate per i suggerimenti sono derivate dal primo argomento del costruttore di KAction: @@ -2133,7 +2133,7 @@ rc_DATA = kviewui.rc La chiamata a KHelpCenter è incapsulata nella classe è incapsulata nella classe KApplication. Per visualizzare il manuale della propria applicazione, usare @@ -2234,13 +2234,13 @@ rc_DATA = kviewui.rc >: kde_servicetypesdir_DATA = kdeveloppart.desktop +>kde_servicetypesdir_DATA = tdeveloppart.desktop EXTRA_DIST = $(kde_servicetypesdir_DATA) La definizione kdeveloppart.desktoptdeveloppart.desktop di un componente di KDevelop è simile a questa: @@ -2336,7 +2336,7 @@ X-KDevelop-Scope=Project >KParts::Factory che si presuppone che produca oggetti KParts::ReadOnlyPart o nella maggior parte dei casi il generico o nella maggior parte dei casi il generico KLibFactory. @@ -2373,7 +2373,7 @@ if (!factory) { A questo punto, i passi successivi dipendono come sempre dal tipo di servizio. Per i plugin generici vengono creati gli oggetti con il metodo A questo punto, i passi successivi dipendono come sempre dal tipo di servizio. Per i plugin generici vengono creati gli oggetti con il metodo KLibFactory::create(). Per KParts si deve effettuare il cast del puntatore all'oggetto factory al più specifico KParts::Factory e usare il suo metodo create(): @@ -2408,9 +2408,9 @@ if (!factory) { >X-DCOP-ServiceType indica il modo con cui il servizio viene avviato. Il valore Unique indica che il servizio non può essere avviato più di una volta. Questo significa che se si tenta di avviare il servizio (ad es. attraverso indica che il servizio non può essere avviato più di una volta. Questo significa che se si tenta di avviare il servizio (ad es. attraverso KApplication::startServiceByName()) KDE controllerà se è già stato registrato con DCOP e userà il servizio in esecuzione. In caso contrario lo avvierà e attenderà fino alla sua registrazione. In seguito si potranno immediatamente inviare chiamate DCOP al servizio. In questo caso, il servizio dovrebbe essere implementato come ) KDE controllerà se è già stato registrato con DCOP e userà il servizio in esecuzione. In caso contrario lo avvierà e attenderà fino alla sua registrazione. In seguito si potranno immediatamente inviare chiamate DCOP al servizio. In questo caso, il servizio dovrebbe essere implementato come KUniqueApplication. @@ -3207,7 +3207,7 @@ if (KIO::NetAccess::download(url, tempFile) { void FooClass::reloadPage() { - KURL url("http://www.kdevelop.org/index.html"); + KURL url("http://www.tdevelop.org/index.html"); KIO::TransferJob *job = KIO::get(url, true, false); job->addMetaData("cache", "reload"); ... @@ -3333,7 +3333,7 @@ Icon=ftp > definisce il protocollo di cui è responsabile lo slave. "exec" è (al contrario di quello che ci si potrebbe aspettare) il nome della libreria che implementa lo slave. Quando lo slave dove essere attivato, viene avviato l'eseguibile "kdeinit""tdeinit" che a sua volta carica la libreria nello spazio degli indirizzi. In questo modo, praticamente si può pensare ad uno slave in esecuzione come ad un processo separato anche se è implementato come libreria. Il vantaggio di un tale meccanismo consiste nel risparmio di molta memoria e la riduzione del tempo necessario al linker. - exit 1;; \ #>- esac; \ #>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile'; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile'; \ #>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile +#>- $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile #>+ 12 @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -216,10 +216,10 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdevelop/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/tdevelop/Makefile.in .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ @@ -525,28 +525,28 @@ uninstall-am: .NOEXPORT: #>+ 2 -KDE_DIST=configure-docu-general.png SF-other.png configure-adddialog.png build-configurations.png unixdev.docbook kdevelop-install.docbook raw-project-warning.png problem-report-all-todos.png app-files.docbook kdevelop-ideal-mode-0.png file-browsers.docbook create-new-project-cvs.png configure-select.png configure-doctree-general.png createnewproject.png index.docbook kdevelop-mdi-mode.png run-button.png tutorial-hello-options.png build-menu-automake.png configure-doctree-TOC.png applicationwizard.docbook configure-doctree-bookmark.png getting-started.docbook plugin-tools.docbook empty-ide.png file-list-close-selected.png project-management.docbook create-new-project.png configure-project-cppoptions.png configure-general.png kdevelop-toplevel-mode.png tutorial-hello-new2.png documents-contents.png kdevelop-scripting.docbook cvs.docbook editor-ctags-menu.png setup.docbook configure-project-configure.png tutorial-new-project.png doctree-reduced.png tutorial-debug-tree.png open-project.png credits.docbook configure-docu-toc.png kdevelop-ideal-mode.png documentation.docbook automakemanager.png commands.docbook configure-docu-edit.png problem-report-marks.png build-commands.png app-uimodes-examples.docbook editor-find-menu.png configure-editor.png index.cache.bz2 configure-project-run.png folded-tabs.png configure-docu-dox.png configure-docu-devhelp.png kdevelop-tabbed-mode.png editor-search-doc.png configure-doctree-textsearch.png app-menu.docbook SF-indent.png select-user-interface.png doctree-add-bookmark.png configure-snippets.png kdcop_browsing.png configure-docu-chm.png editor-ctags-regenerate.png survey-manual.docbook editing.docbook app-misc-info.docbook doctreeview.png importdirectory.png app-changelog.docbook nutshell.docbook SF-general.png find-in-files.png project-advanced.docbook edit-doctree-TOC-entry.png adv-build-management.docbook build-menu.png automake-target-popup.png problem-report-todo.png configure-project-doc.png configure-project-buildconfig.png configure-file-selector.png filetree.png automake-file-popup.png script_location.png configure-doctree-DevHelp.png configure-file-templates.png Makefile.in class-browsers.docbook classview.png configure-docu-custom.png configure-project-cpp.png doctree.png configure-adddialog-qt.png configure-project-make.png file-selector.png select-user-interface-0.png automake-subproject-popup.png kdevelop-survey.docbook debugger.docbook documents-search.png createnewprojectoptions.png open-recent-project.png Makefile.am configure-adddialog-baselibs.png +KDE_DIST=configure-docu-general.png SF-other.png configure-adddialog.png build-configurations.png unixdev.docbook tdevelop-install.docbook raw-project-warning.png problem-report-all-todos.png app-files.docbook tdevelop-ideal-mode-0.png file-browsers.docbook create-new-project-cvs.png configure-select.png configure-doctree-general.png createnewproject.png index.docbook tdevelop-mdi-mode.png run-button.png tutorial-hello-options.png build-menu-automake.png configure-doctree-TOC.png applicationwizard.docbook configure-doctree-bookmark.png getting-started.docbook plugin-tools.docbook empty-ide.png file-list-close-selected.png project-management.docbook create-new-project.png configure-project-cppoptions.png configure-general.png tdevelop-toplevel-mode.png tutorial-hello-new2.png documents-contents.png tdevelop-scripting.docbook cvs.docbook editor-ctags-menu.png setup.docbook configure-project-configure.png tutorial-new-project.png doctree-reduced.png tutorial-debug-tree.png open-project.png credits.docbook configure-docu-toc.png tdevelop-ideal-mode.png documentation.docbook automakemanager.png commands.docbook configure-docu-edit.png problem-report-marks.png build-commands.png app-uimodes-examples.docbook editor-find-menu.png configure-editor.png index.cache.bz2 configure-project-run.png folded-tabs.png configure-docu-dox.png configure-docu-devhelp.png tdevelop-tabbed-mode.png editor-search-doc.png configure-doctree-textsearch.png app-menu.docbook SF-indent.png select-user-interface.png doctree-add-bookmark.png configure-snippets.png kdcop_browsing.png configure-docu-chm.png editor-ctags-regenerate.png survey-manual.docbook editing.docbook app-misc-info.docbook doctreeview.png importdirectory.png app-changelog.docbook nutshell.docbook SF-general.png find-in-files.png project-advanced.docbook edit-doctree-TOC-entry.png adv-build-management.docbook build-menu.png automake-target-popup.png problem-report-todo.png configure-project-doc.png configure-project-buildconfig.png configure-file-selector.png filetree.png automake-file-popup.png script_location.png configure-doctree-DevHelp.png configure-file-templates.png Makefile.in class-browsers.docbook classview.png configure-docu-custom.png configure-project-cpp.png doctree.png configure-adddialog-qt.png configure-project-make.png file-selector.png select-user-interface-0.png automake-subproject-popup.png tdevelop-survey.docbook debugger.docbook documents-search.png createnewprojectoptions.png open-recent-project.png Makefile.am configure-adddialog-baselibs.png #>+ 24 -index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png kdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook kdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png kdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png kdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png kdevelop-survey.docbook empty-ide.png find-in-files.png kdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png kdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook kdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png tdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook tdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png tdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png tdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png tdevelop-survey.docbook empty-ide.png find-in-files.png tdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png tdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook tdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi docs-am: index.cache.bz2 install-docs: docs-am install-nls - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop @if test -f index.cache.bz2; then \ - echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ - $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/; \ elif test -f $(srcdir)/index.cache.bz2; then \ - echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ - $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/; \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/; \ fi - -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/common - $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/common + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/common uninstall-docs: - -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop clean-docs: -rm -f index.cache.bz2 @@ -554,21 +554,21 @@ clean-docs: #>+ 13 install-nls: - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop - @for base in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png kdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook kdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png kdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png kdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png kdevelop-survey.docbook empty-ide.png find-in-files.png kdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png kdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook kdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ - echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ - $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop + @for base in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png tdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook tdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png tdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png tdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png tdevelop-survey.docbook empty-ide.png find-in-files.png tdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png tdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook tdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/$$base ;\ done uninstall-nls: - for base in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png kdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook kdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png kdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png kdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png kdevelop-survey.docbook empty-ide.png find-in-files.png kdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png kdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook kdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ - rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kdevelop/$$base ;\ + for base in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png tdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook tdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png tdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png tdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png tdevelop-survey.docbook empty-ide.png find-in-files.png tdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png tdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook tdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdevelop/$$base ;\ done #>+ 5 distdir-nls: - for file in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png kdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook kdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png kdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png kdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png kdevelop-survey.docbook empty-ide.png find-in-files.png kdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png kdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook kdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ + for file in documents-search.png configure-general.png problem-report-marks.png app-uimodes-examples.docbook createnewprojectoptions.png editing.docbook SF-indent.png automake-target-popup.png configure-select.png edit-doctree-TOC-entry.png automake-file-popup.png build-menu-automake.png doctree-reduced.png configure-project-make.png commands.docbook documentation.docbook tutorial-hello-options.png file-list-close-selected.png tdevelop-mdi-mode.png open-project.png open-recent-project.png create-new-project-cvs.png configure-docu-toc.png editor-find-menu.png configure-file-templates.png file-browsers.docbook tdevelop-tabbed-mode.png script_location.png configure-adddialog-qt.png tdevelop-install.docbook build-menu.png folded-tabs.png debugger.docbook select-user-interface-0.png filetree.png create-new-project.png configure-docu-edit.png raw-project-warning.png configure-project-run.png run-button.png select-user-interface.png applicationwizard.docbook configure-project-cppoptions.png editor-ctags-regenerate.png index.docbook doctree-add-bookmark.png configure-doctree-textsearch.png tutorial-new-project.png tdevelop-ideal-mode-0.png app-files.docbook editor-ctags-menu.png kdcop_browsing.png configure-doctree-TOC.png createnewproject.png configure-editor.png configure-doctree-DevHelp.png editor-search-doc.png tutorial-debug-tree.png app-menu.docbook project-management.docbook SF-other.png cvs.docbook adv-build-management.docbook credits.docbook configure-doctree-general.png tdevelop-survey.docbook empty-ide.png find-in-files.png tdevelop-ideal-mode.png configure-snippets.png problem-report-todo.png configure-adddialog-baselibs.png tutorial-hello-new2.png configure-docu-custom.png tdevelop-scripting.docbook configure-project-doc.png configure-docu-chm.png unixdev.docbook configure-docu-devhelp.png configure-docu-general.png survey-manual.docbook configure-adddialog.png SF-general.png configure-file-selector.png classview.png nutshell.docbook build-commands.png project-advanced.docbook configure-project-configure.png plugin-tools.docbook build-configurations.png doctree.png class-browsers.docbook app-changelog.docbook importdirectory.png getting-started.docbook tdevelop-toplevel-mode.png app-misc-info.docbook problem-report-all-todos.png configure-doctree-bookmark.png setup.docbook file-selector.png automakemanager.png configure-project-buildconfig.png configure-docu-dox.png documents-contents.png automake-subproject-popup.png doctreeview.png configure-project-cpp.png ; do \ cp $(srcdir)/$$file $(distdir); \ done @@ -582,10 +582,10 @@ force-reedit: exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/kdevelop/kdevelop/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdevelop/kdevelop/Makefile.in + $(AUTOMAKE) --gnu docs/tdevelop/tdevelop/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdevelop/tdevelop/Makefile.in #>+ 21 diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/adv-build-management.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/adv-build-management.docbook index 078266649de..006decbfe2a 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/adv-build-management.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/adv-build-management.docbook @@ -45,7 +45,7 @@ > Quando si hanno a disposizione dei cross compilatori si possono compilare i programmi per processori e sistemi operativi diversi da quello in cui viene eseguito il compilatore e &kdevelop;. Il compilatore &GNU; &gcc; può essere configurato e compilato come un cross compilatore. Consultare le Quando si hanno a disposizione dei cross compilatori si possono compilare i programmi per processori e sistemi operativi diversi da quello in cui viene eseguito il compilatore e &tdevelop;. Il compilatore &GNU; &gcc; può essere configurato e compilato come un cross compilatore. Consultare le pagine info di GCC per maggiori informazioni. Alcune distribuzioni &Linux; forniscono anche pacchetti binari. @@ -58,7 +58,7 @@ >CC e CXX sui relativi file binari dei cross compilatori. Spesso si desidera passare dalla versione cross compilata a quella compilata per il proprio sistema e viceversa. Per questo motivo è conveniente usare la capacità di &kdevelop; di creare configurazioni multiple di compilazione, come spiegato nel capitolo . Una volta creata una nuova configurazione per la cross compilazione nella finestra di dialogo sui relativi file binari dei cross compilatori. Spesso si desidera passare dalla versione cross compilata a quella compilata per il proprio sistema e viceversa. Per questo motivo è conveniente usare la capacità di &tdevelop; di creare configurazioni multiple di compilazione, come spiegato nel capitolo . Una volta creata una nuova configurazione per la cross compilazione nella finestra di dialogo Progetto&qte; è una versione delle librerie &Qt; che nei sistemi &Linux; non usa il sistema X window, ma disegna direttamente sul framebuffer. Perciò è interessante per sistemi embedded che hanno strette restrizioni sull'uso della memoria di sistema. Le &API; sono pienamente compatibili con quelle della versione X11. Sviluppare applicazioni per &qte; con &kdevelop; non è molto diverso dallo sviluppo di un programma per la versione X11 di &Qt;. Di fatto, si può usare lo stesso codice per entrambe le versioni. Se si usa il gestore di progetti autoproject si può passare alla versione embedded passando allo script configure l'argomento . Si può impostare questo in Opzioni di configurazione File di configurazione usati da &kdevelop; +>File di configurazione usati da &tdevelop; &kdevelop; utilizza un insieme di file di configurazione che sono distribuiti in varie directory. Vengono distinti in due gruppi principali: +>&tdevelop; utilizza un insieme di file di configurazione che sono distribuiti in varie directory. Vengono distinti in due gruppi principali: I file della configurazione di default di &kdevelop;configurazione di default di &tdevelop; — che sono stati impostati quando è stato installato. I file della configurazione utente — che contengono le modifiche alle impostazioni di &kdevelop; e dei plugin fatte dall'utente. +> — che contengono le modifiche alle impostazioni di &tdevelop; e dei plugin fatte dall'utente. Configurazione di default di &kdevelop; +>Configurazione di default di &tdevelop; Durante l'installazione, &kdevelop; scrive alcuni file di configurazione nelle sottodirectory della directory di installazione Durante l'installazione, &tdevelop; scrive alcuni file di configurazione nelle sottodirectory della directory di installazione $KDEDIR/opt/kde, /usr/local/kde o a qualche altra directory di installazione definita dall'utente, vedere Installare &kdevelop; o a qualche altra directory di installazione definita dall'utente, vedere Installare &tdevelop;). Configurazione di &kdevelop; +>Configurazione di &tdevelop; Esiste un solo file di configurazione di &kdevelop; nella directory Esiste un solo file di configurazione di &tdevelop; nella directory $KDEDIR/share/config kdeveloprctdeveloprc Questo file contiene le impostazioni di base necessarie all'avvio di &kdevelop;. Esso verrà copiato nella directory Questo file contiene le impostazioni di base necessarie all'avvio di &tdevelop;. Esso verrà copiato nella directory $KDEHOME/share/config dell'utente se &kdevelop; non troverà nessun file kdeveloprc dell'utente se &tdevelop; non troverà nessun file tdeveloprc in questa posizione. @@ -85,7 +85,7 @@ >Configurazione specifica delle applicazioni Molte caratteristiche di &kdevelop; sono fornite dalle applicazioni KPart. Esse sono progettate specificatamente per essere eseguite nel framework di &kdevelop; (vedere l'appendice Molte caratteristiche di &tdevelop; sono fornite dalle applicazioni KPart. Esse sono progettate specificatamente per essere eseguite nel framework di &tdevelop; (vedere l'appendice Plugin). Ogni applicazione KPart possiede il proprio gruppo di file di configurazione le cui versioni di default vengono memorizzate in diverse sottodirectory della directory di installazione $$KDEDIR/share/apps/ contenenti le configurazioni di default, i cui nomi iniziano per kdev, e la maggior parte di esse sono utilizzate internamente da &kdevelop;. Per una maggiore leggibilità possono essere raggruppate così: +> contenenti le configurazioni di default, i cui nomi iniziano per kdev, e la maggior parte di esse sono utilizzate internamente da &tdevelop;. Per una maggiore leggibilità possono essere raggruppate così: Applicazioni stand-alone kdevelop/tdevelop/ — contiene vari file per la configurazione dell'IDE: pics/ — contiene le immagini usare per le schermate iniziali di &kdevelop;, dell'Assistente e del Designer. — contiene le immagini usare per le schermate iniziali di &tdevelop;, dell'Assistente e del Designer. kdevelopui.rctdevelopui.rc — fornisce i principali elementi del menu e della barra degli strumenti. kdevassistant/ — fornisce il menu e le barre degli strumenti del browser della documentazione dell'assistente di &kdevelop;. — fornisce il menu e le barre degli strumenti del browser della documentazione dell'assistente di &tdevelop;. kdevdesigner/ e kdevdesignerpart/ — forniscono la barra dei menu e le barre degli strumenti del Designer di &kdevelop;. — forniscono la barra dei menu e le barre degli strumenti del Designer di &tdevelop;.
@@ -253,7 +253,7 @@ >importfiles/ — contiene i file .kdevelop.tdevelop che controllano l'inizializzazione di un nuovo progetto. tocs/ — contiene i file di descrizione del contenuto di default della documentazione di &kdevelop; (vedere la descrizione nella sezione Struttura di base dei file TOC di &kdevelop; — contiene i file di descrizione del contenuto di default della documentazione di &tdevelop; (vedere la descrizione nella sezione Struttura di base dei file TOC di &tdevelop;). Tutte le modifiche fatte alla Configurazione di default di &kdevelop;Configurazione di default di &tdevelop; e le impostazioni specifiche dell'utente che non sono contenute nei file di configurazione delle risorse si trovano nelle sottodirectory Comunque la maggior parte di questi file di configurazione sono usati da diversi plugin per visualizzare menu specifici e/o elementi della barra degli strumenti. Sono di interesse solo nel caso di inconvenienti nell'interfaccia utente. Se i contenuti di queste directory rispecchiano le impostazioni di configurazione di default, significa che &kdevelop; ha copiato le impostazioni dalla directory Se i contenuti di queste directory rispecchiano le impostazioni di configurazione di default, significa che &tdevelop; ha copiato le impostazioni dalla directory $KDEDIR/apps/sources/ — attualmente vuoto; &kdevelop; usa i — attualmente vuoto; &tdevelop; usa i file di definizione delle parole chiave per i comandi Espandi testopcs/ — contiene i file di database usati da &kdevelop; per costruire il file Pesistent Code Store ( — contiene i file di database usati da &tdevelop; per costruire il file Pesistent Code Store (.pcs) di un progetto &kde; in C++. @@ -1147,7 +1147,7 @@ index/ — contiene file della cache usati da &kdevelop; per velocizzare le ricerche nella documentazione indicizzata nella linguetta — contiene file della cache usati da &tdevelop; per velocizzare le ricerche nella documentazione indicizzata nella linguetta Indice del plugin Documentazione kdevelop/ — contiene alcune impostazioni che &kdevelop; usa per il suo setup di base. +>tdevelop/ — contiene alcune impostazioni che &tdevelop; usa per il suo setup di base. kdevelopui.rctdevelopui.rc — fornisce i principali elementi del menu e della barra degli strumenti. @@ -1391,7 +1391,7 @@ >File di configurazione delle risorse Ci sono due gruppi di file di configurazione di &kdevelop; nella directory Ci sono due gruppi di file di configurazione di &tdevelop; nella directory $KDEHOME/share/configkdev...rc sono file usati da &kdevelop;file usati da &tdevelop; e dai suoi plugin. File di configurazione usati da &kdevelop; +>File di configurazione usati da &tdevelop; kdevassistantrc — contiene alcune informazioni di configurazione specifiche dell'Assistente di &kdevelop;. +> — contiene alcune informazioni di configurazione specifiche dell'Assistente di &tdevelop;. La maggior parte delle impostazioni viene condivisa con il file kdeveloprctdeveloprc dell'IDE. @@ -1452,7 +1452,7 @@ >kdevassistantuimode4rc — contiene la configurazione MDI (posizioni di aggancio, &etc;) dell'Assistente di &kdevelop;. — contiene la configurazione MDI (posizioni di aggancio, &etc;) dell'Assistente di &tdevelop;. kdeveloprc — contiene le configurazioni globali dell'IDE e dell'Assistente di &kdevelop;.tdeveloprc — contiene le configurazioni globali dell'IDE e dell'Assistente di &tdevelop;. kdevelopuimode4rc — contiene le impostazioni della modalità MDI dell'IDE &kdevelop; (posizioni di aggancio, &etc;).tdevelopuimode4rc — contiene le impostazioni della modalità MDI dell'IDE &tdevelop; (posizioni di aggancio, &etc;). La maggior parte della configurazione del progetto viene conservata nei file di configurazione <nome-progetto>.kdevelop<nome-progetto>.tdevelop e <nome-progetto>.kdevses invece che in file separati come le altre configurazioni globali. Questi file contengono: <nome-progetto>.kdevelop<nome-progetto>.tdevelop — informazioni sulla configurazione globale del progetto. Esiste un terzo file di configurazione del progetto, il contenitore persistente per il codice <nome-progetto>.kdevelop.pcs<nome-progetto>.tdevelop.pcs. È un file binario che contiene una cache per il parser in modo da velocizzare la sequenza di caricamento del progetto. Inoltre, il contenitore persistente per il codice conserva le informazioni usate dal componente Completamento codice. diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/app-uimodes-examples.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/app-uimodes-examples.docbook index 150dc7bf70e..ce6d24faa87 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/app-uimodes-examples.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/app-uimodes-examples.docbook @@ -1,6 +1,6 @@ Esempi delle modalità dell'interfaccia utente di &kdevelop; +>Esempi delle modalità dell'interfaccia utente di &tdevelop; <mediaobject> <imageobject> - <imagedata fileref="kdevelop-ideal-mode.png" format="PNG"/> + <imagedata fileref="tdevelop-ideal-mode.png" format="PNG"/> </imageobject> <textobject ><phrase @@ -22,7 +22,7 @@ ></textobject> <caption ><para ->Modalità IDEAl di &kdevelop;</para +>Modalità IDEAl di &tdevelop;</para ></caption> </mediaobject> </screenshot> @@ -35,7 +35,7 @@ <screenshot> <mediaobject> <imageobject> - <imagedata fileref="kdevelop-ideal-mode-0.png" format="PNG"/> + <imagedata fileref="tdevelop-ideal-mode-0.png" format="PNG"/> </imageobject> <textobject ><phrase @@ -43,7 +43,7 @@ ></textobject> <caption ><para ->Modalità IDEAl di &kdevelop; con le linguette chiuse</para +>Modalità IDEAl di &tdevelop; con le linguette chiuse</para ></caption> </mediaobject> </screenshot> @@ -77,7 +77,7 @@ <screenshot> <mediaobject> <imageobject> - <imagedata fileref="kdevelop-mdi-mode.png" format="PNG"/> + <imagedata fileref="tdevelop-mdi-mode.png" format="PNG"/> </imageobject> <textobject ><phrase @@ -85,7 +85,7 @@ ></textobject> <caption ><para ->Modalità finestre childframe di &kdevelop;</para +>Modalità finestre childframe di &tdevelop;</para ></caption> </mediaobject> </screenshot> @@ -112,7 +112,7 @@ <screenshot> <mediaobject> <imageobject> - <imagedata fileref="kdevelop-tabbed-mode.png" format="PNG"/> + <imagedata fileref="tdevelop-tabbed-mode.png" format="PNG"/> </imageobject> <textobject ><phrase @@ -120,7 +120,7 @@ ></textobject> <caption ><para ->Modalità a schedario di &kdevelop;</para +>Modalità a schedario di &tdevelop;</para ></caption> </mediaobject> </screenshot> @@ -147,7 +147,7 @@ <screenshot> <mediaobject> <imageobject> - <imagedata fileref="kdevelop-toplevel-mode.png" format="PNG"/> + <imagedata fileref="tdevelop-toplevel-mode.png" format="PNG"/> </imageobject> <textobject ><phrase @@ -155,7 +155,7 @@ ></textobject> <caption ><para ->Modalità finestra toplevel di &kdevelop;</para +>Modalità finestra toplevel di &tdevelop;</para ></caption> </mediaobject> </screenshot> diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/applicationwizard.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/applicationwizard.docbook index ba0451e5ed9..6d7dbcd2237 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/applicationwizard.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/applicationwizard.docbook @@ -24,11 +24,11 @@ ></indexterm> <para ->In &kdevelop; lo sviluppo di software è organizzato in <emphasis +>In &tdevelop; lo sviluppo di software è organizzato in <emphasis >progetti</emphasis >. Un progetto include tutto il necessario per programmare: i file sorgente, i file di dati, le necessarie funzioni di gestione come il sistema make, l'accesso ai componenti e agli strumenti necessari per rendere l'applicazione funzionante. </para> <para ->L'organizzazione del lavoro di sviluppo in progetti permette di gestire facilmente tutte le attività e risulta molto pratico se si lavora su diverse applicazioni contemporaneamente. Si indica a &kdevelop; il progetto a cui si vuole lavorare e si procede dal punto dove è stato lasciato. </para> +>L'organizzazione del lavoro di sviluppo in progetti permette di gestire facilmente tutte le attività e risulta molto pratico se si lavora su diverse applicazioni contemporaneamente. Si indica a &tdevelop; il progetto a cui si vuole lavorare e si procede dal punto dove è stato lasciato. </para> <sect1 id="new-projects"> <title @@ -47,7 +47,7 @@ <para >Quando si vuole iniziare un nuovo progetto di programmazione, vengono svolte parecchie procedure di setup: l'impostazione di una struttura di directory, la creazione dei file sorgente e header, l'inizializzazione del sistema make, ecc. </para> <para ->&kdevelop; fornisce un sistema semplice per iniziare un nuovo progetto di programmazione — la <emphasis +>&tdevelop; fornisce un sistema semplice per iniziare un nuovo progetto di programmazione — la <emphasis >procedura guidata per le applicazioni</emphasis >. La si può trovare al menu <menuchoice ><guimenu @@ -127,7 +127,7 @@ ></indexterm> <para ->Per creare un nuovo progetto con &kdevelop;, selezionare <guimenuitem +>Per creare un nuovo progetto con &tdevelop;, selezionare <guimenuitem >Nuovo Progetto...</guimenuitem > dal menu <guimenu >Progetto</guimenu @@ -790,7 +790,7 @@ >amministrare</emphasis > il database costituito dai file del progetto, conservando alcune informazioni speciali in una directory chiamata <emphasis >radice &CVS;</emphasis ->. Quindi per prima cosa si deve indicare a &kdevelop; dove è situata questa directory radice. </para> +>. Quindi per prima cosa si deve indicare a &tdevelop; dove è situata questa directory radice. </para> </formalpara> <para @@ -832,14 +832,14 @@ <para ><emphasis >Inizializzare una nuova radice &CVS;</emphasis ->. Se non esiste ancora una radice &CVS;, &kdevelop; può comandare a &CVS; di crearne una nella directory indicata. Selezionare la casella <guilabel +>. Se non esiste ancora una radice &CVS;, &tdevelop; può comandare a &CVS; di crearne una nella directory indicata. Selezionare la casella <guilabel >Init root</guilabel > sotto al campo <guilabel >Radice CVS</guilabel >. </para> <note ><para ->Come detto in precedenza, &kdevelop; invia al sistema &CVS; i comandi per inizializzare una nuova radice &CVS;. Fortunatamente, &CVS; è abbastanza saggio da controllare se esiste già una directory radice. Perciò non succede nulla di male se si seleziona inavvertitamente la casella <guilabel +>Come detto in precedenza, &tdevelop; invia al sistema &CVS; i comandi per inizializzare una nuova radice &CVS;. Fortunatamente, &CVS; è abbastanza saggio da controllare se esiste già una directory radice. Perciò non succede nulla di male se si seleziona inavvertitamente la casella <guilabel >Init root</guilabel > in una directory radice già esistente. </para ></note> @@ -929,7 +929,7 @@ >Cervisia</application > sul server SourceForge. </para> <para ->Se si vuole usare un server cifrato rsh o ssh per l'accesso &CVS; si deve indicare a &kdevelop; il protocollo di cifratura da usare. Inserire <userinput +>Se si vuole usare un server cifrato rsh o ssh per l'accesso &CVS; si deve indicare a &tdevelop; il protocollo di cifratura da usare. Inserire <userinput >rsh</userinput > o <userinput >ssh</userinput @@ -943,7 +943,7 @@ <note ><para ->Bisogna fare attenzione se si usa un server &CVS; cifrato con &kdevelop;. Vedere il capitolo <link linkend="cvs" +>Bisogna fare attenzione se si usa un server &CVS; cifrato con &tdevelop;. Vedere il capitolo <link linkend="cvs" >Usare &CVS;</link > per i dettagli. </para ></note> @@ -965,7 +965,7 @@ <title >Il deposito &CVS; Fin qui è stato indicato a &kdevelop; dove risiede la radice &CVS; che gestisce il database e come accedervi. Adesso si deve inserire sotto quale nome si vogliono salvare i file del progetto nel database. La posizione dove i file di progetto vengono memorizzati è detta Fin qui è stato indicato a &tdevelop; dove risiede la radice &CVS; che gestisce il database e come accedervi. Adesso si deve inserire sotto quale nome si vogliono salvare i file del progetto nel database. La posizione dove i file di progetto vengono memorizzati è detta deposito (repository). @@ -1022,9 +1022,9 @@ Fino al momento della costruzione del progetto, &kdevelop; non saprà se c'è qualche informazione sbagliata: sarà il sistema &CVS; a individuare questi errori quando costruirà il deposito. Quindi si deve controllare la finestra Fino al momento della costruzione del progetto, &tdevelop; non saprà se c'è qualche informazione sbagliata: sarà il sistema &CVS; a individuare questi errori quando costruirà il deposito. Quindi si deve controllare la finestra Messaggi di &kdevelop; quando viene creato il progetto. Se c'è stato qualche errore nelle impostazioni del &CVS; nella maggior parte dei casi si vedranno messaggi di errore come questi: +> di &tdevelop; quando viene creato il progetto. Se c'è stato qualche errore nelle impostazioni del &CVS; nella maggior parte dei casi si vedranno messaggi di errore come questi: @@ -1039,7 +1039,7 @@ > In questo caso si deve impostare manualmente &CVS; (a questo punto &kdevelop; dovrebbe aver inizializzato con successo i file del progetto) o cancellare la directory del progetto e ricominciare da capo con il comando In questo caso si deve impostare manualmente &CVS; (a questo punto &tdevelop; dovrebbe aver inizializzato con successo i file del progetto) o cancellare la directory del progetto e ricominciare da capo con il comando Nuovo Progetto... dal menu Progetto Quando &kdevelop; creerà un nuovo file sorgente e/o header, verranno elaborati i modelli presenti nella finestra di dialogo Quando &tdevelop; creerà un nuovo file sorgente e/o header, verranno elaborati i modelli presenti nella finestra di dialogo Crea nuovo progetto. Le informazioni fornite nei modelli saranno incluse nell'intestazione dei file che precede il codice. Oltre al semplice testo, &kdevelop; riconosce diverse variabili che permettono di includere informazioni nel file. La procedura guidata usa alcune di queste varibili per inserire le informazioni Oltre al semplice testo, &tdevelop; riconosce diverse variabili che permettono di includere informazioni nel file. La procedura guidata usa alcune di queste varibili per inserire le informazioni Autore, Posta elettronica Quando verrà creato un nuovo file sorgente, &kdevelop; sostituirà la variabile Quando verrà creato un nuovo file sorgente, &tdevelop; sostituirà la variabile $MODULE$ con il nome del file creato. Per esempio, se si crea una nuova classe C++ chiamata ASimpleTestBSD. Ovviamente esistono molte altre variabili riconosciute da &kdevelop;. Vedere la sezione Ovviamente esistono molte altre variabili riconosciute da &tdevelop;. Vedere la sezione Modificare i modelli del capitolo Strumenti di EditingNella maggior parte dei casi, quando il progetto è stato impostato, &kdevelop; caricherà automaticamente il/i file sorgente di uno o più moduli principali in modo da poter iniziare facilmente a lavorare. (Tuttavia, quale modulo sorgente verrà visualizzato dipende dal modello inizialmente selezionato nella procedura guidata). Nella maggior parte dei casi, quando il progetto è stato impostato, &tdevelop; caricherà automaticamente il/i file sorgente di uno o più moduli principali in modo da poter iniziare facilmente a lavorare. (Tuttavia, quale modulo sorgente verrà visualizzato dipende dal modello inizialmente selezionato nella procedura guidata). Quando si lavora ad un progetto con un linguaggio orientato agli oggetti, l'attenzione non è concentrata sui file sorgente e i loro nomi, ma sulle classi e le loro relazioni. Per aiutare a navigare lo spazio delle classi e dei simboli definiti, &kdevelop; include vari browser delle classi che visualizzano la struttura delle classi in varie modalità. +>Quando si lavora ad un progetto con un linguaggio orientato agli oggetti, l'attenzione non è concentrata sui file sorgente e i loro nomi, ma sulle classi e le loro relazioni. Per aiutare a navigare lo spazio delle classi e dei simboli definiti, &tdevelop; include vari browser delle classi che visualizzano la struttura delle classi in varie modalità. <para >La stesura iniziale di questo manuale è stata scritta da Bernd Gehrmann <email ->bernd@kdevelop.org</email +>bernd@tdevelop.org</email > e Caleb Tennis <email >caleb@aei-tech.com</email >. </para diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/cvs.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/cvs.docbook index 75d9176efc0..5237ba9139f 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/cvs.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/cvs.docbook @@ -36,7 +36,7 @@ >TkCVS</application > (<ulink url="http://tkcvs.sf.net" ></ulink ->). In &kdevelop; può essere usata direttamente solo una piccola parte delle funzionalità di &cvs; che sono importanti per il lavoro quotidiano. </para> +>). In &tdevelop; può essere usata direttamente solo una piccola parte delle funzionalità di &cvs; che sono importanti per il lavoro quotidiano. </para> <para >Viene supposta una conoscenza di base dell'uso di &CVS;. In particolare, si dovrebbe sapere come controllare un dato progetto nel deposito. Viene raccomandato il libro <quote @@ -52,7 +52,7 @@ <sect1 id="cvs-commands"> <title ->Comandi &CVS; in &kdevelop; +>Comandi &CVS; in &tdevelop; Nella vista dei file, sono disponibili le seguenti voci del menu contestuale: @@ -102,7 +102,7 @@ Tutti questi comandi sono eseguiti da &kdevelop; come sottoprocessi senza nessuna opzione a linea di comando o variabile d'ambiente. Questo potrebbe costituire un problema se ci si connette con il server &CVS; attraverso una connessione &ssh; che richiede l'inserimento di una password ogni volta che viene effettuato l'invio o l'aggiornamento. Ad esempio questo è necessario quando il proprio progetto è ospitato su Tutti questi comandi sono eseguiti da &tdevelop; come sottoprocessi senza nessuna opzione a linea di comando o variabile d'ambiente. Questo potrebbe costituire un problema se ci si connette con il server &CVS; attraverso una connessione &ssh; che richiede l'inserimento di una password ogni volta che viene effettuato l'invio o l'aggiornamento. Ad esempio questo è necessario quando il proprio progetto è ospitato su sourceforge.net. Nella &CVS;/SSH FAQ che si può trovare nella documentazione di SourceForge sono descritte le soluzioni a questo problema. diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/debugger.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/debugger.docbook index 9e6f2a92a70..c1ffbeda17d 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/debugger.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/debugger.docbook @@ -114,7 +114,7 @@ >Breakpoint In questa finestra vengono mostrati e modificati i breakpoint. &kdevelop; usa In questa finestra vengono mostrati e modificati i breakpoint. &tdevelop; usa GDB, quindi per capire pienamente le sue funzionalità di debug, è necessario conoscere anche quest'ultimoSe si vuole controllare il codice sorgente, i breakpoint sono definiti nel file kdevelop/languages/cpp/debugger/breakpoint.htdevelop/languages/cpp/debugger/breakpoint.h. gdb non permette di inserire breakpoint all'interno di codice non caricato. Questo potrebbe essere sconveniente in una applicazione altamente modulare, dove spesso il codice viene caricato su richiesta come un plugin (usando la funzione di libc dlopen(3)), quindi &kdevelop; ha esteso il proprio supporto per i breakpoint nelle librerie condivise. Se si imposta questa opzione si potranno impostare i breakpoint in librerie che non sono state caricate. Quando ), quindi &tdevelop; ha esteso il proprio supporto per i breakpoint nelle librerie condivise. Se si imposta questa opzione si potranno impostare i breakpoint in librerie che non sono state caricate. Quando gdb notificherà che una libreria è stata caricata, &kdevelop; tenterà di impostare i breakpoint sospesi. +> notificherà che una libreria è stata caricata, &tdevelop; tenterà di impostare i breakpoint sospesi. diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/documentation.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/documentation.docbook index 21508ff208a..7955e6b5174 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/documentation.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/documentation.docbook @@ -48,7 +48,7 @@ Tutta questa documentazione dovrebbe essere manutenibile e a portata di mano ogni volta che serve. &kdevelop; ha la soluzione proprio per questo. +>Tutta questa documentazione dovrebbe essere manutenibile e a portata di mano ogni volta che serve. &tdevelop; ha la soluzione proprio per questo. diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/file-browsers.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/file-browsers.docbook index 2bd2f5f2f2f..fa807442e4e 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/file-browsers.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/file-browsers.docbook @@ -3,7 +3,7 @@ >Il browser dei file &kdevelop; può visualizzare diversi tipi di liste ed alberi per la selezione dei file nella parte sinistra della finestra principale: +>&tdevelop; può visualizzare diversi tipi di liste ed alberi per la selezione dei file nella parte sinistra della finestra principale: @@ -11,10 +11,10 @@ >Albero dei file Questo mostra una vista ad albero della gerarchia di file al di sotto della directory del progetto. Facendo clic su un file verrà caricato nell'editor. Per i file che non contengono testo &kdevelop; avvierà un'applicazione che può gestire il tipo MIME corrispondente. +>Questo mostra una vista ad albero della gerarchia di file al di sotto della directory del progetto. Facendo clic su un file verrà caricato nell'editor. Per i file che non contengono testo &tdevelop; avvierà un'applicazione che può gestire il tipo MIME corrispondente. L'albero dei file viene aggiornato regolarmente ogni volta che cambia qualcosa nel file system. Per esempio, se si creano nuovi file o directory (anche fuori da &kdevelop;), il cambiamento si riflette immediatamente nella lista dei file. Su &Linux;, questa funzione utilizza la libreria FAM. Su altri sistemi operativi o su NFS le directory visualizzate sono controllate periodicamente a brevi intervalli. +>L'albero dei file viene aggiornato regolarmente ogni volta che cambia qualcosa nel file system. Per esempio, se si creano nuovi file o directory (anche fuori da &tdevelop;), il cambiamento si riflette immediatamente nella lista dei file. Su &Linux;, questa funzione utilizza la libreria FAM. Su altri sistemi operativi o su NFS le directory visualizzate sono controllate periodicamente a brevi intervalli. L'albero dei file nasconde i file che normalmente non sono interessanti, come i file oggetto. In Gruppi di file nella finestra di dialogo Opzioni progetto.... Per adattare la visualizzazione alle proprie esigenze, è utile capire come i file vengono distribuiti nei gruppi. Per ogni file &kdevelop; attraversa tutti i gruppi dall'alto al basso. Per ogni gruppo viene controllato se il file corrisponde ad uno schema. Se viene trovata una corrispondenza il file viene visualizzato in quel gruppo e viene interrotta l'iterazione. Questo spiega perché gli schemi più generali dovrebbero essere messi al di sotto di quelli più specifici: per esempio l'ultimo schema dovrebbe essere un asterisco per il gruppo . Per adattare la visualizzazione alle proprie esigenze, è utile capire come i file vengono distribuiti nei gruppi. Per ogni file &tdevelop; attraversa tutti i gruppi dall'alto al basso. Per ogni gruppo viene controllato se il file corrisponde ad uno schema. Se viene trovata una corrispondenza il file viene visualizzato in quel gruppo e viene interrotta l'iterazione. Questo spiega perché gli schemi più generali dovrebbero essere messi al di sotto di quelli più specifici: per esempio l'ultimo schema dovrebbe essere un asterisco per il gruppo Altro. diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/getting-started.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/getting-started.docbook index 8c2407a42c8..04975817954 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/getting-started.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/getting-started.docbook @@ -34,10 +34,10 @@ Keep lines at 80 characters length maximum. Iniziare ad usare &kdevelop; +>Iniziare ad usare &tdevelop; Come iniziare ad usare l'&IDE; &kdevelop; dopo averlo installato? Siccome è una applicazione complessa, se l'utente non ha mai usato questo tipo di ambiente di sviluppo integrato, la curva di apprendimento potrebbe risultare piuttosto drastica. +>Come iniziare ad usare l'&IDE; &tdevelop; dopo averlo installato? Siccome è una applicazione complessa, se l'utente non ha mai usato questo tipo di ambiente di sviluppo integrato, la curva di apprendimento potrebbe risultare piuttosto drastica. Si cercherà di ammorbidirla analizzando una semplice applicazione C++ per KDE. Si effettuerà una (rapida) panoramica su: @@ -45,7 +45,7 @@ Keep lines at 80 characters length maximum. Un primo sguardo — gli elementi dell'interfaccia utente dell'IDE &kdevelop;.Un primo sguardo — gli elementi dell'interfaccia utente dell'IDE &tdevelop;. Cosa attendersi? Come detto precedentemente, &kdevelop; è un Come detto precedentemente, &tdevelop; è un Ambiente di sviluppo integrato, quindi non è uno strumento di sviluppo di per se, ma piuttosto un front end grafico per accedere facilmente ad una grande quantità di strumenti di sviluppo, molti dei quali richiedono complessi comandi da inserire in una console testuale. Mentre &kdevelop; facilita molte attività legate alla programmazione, questo insieme di strumenti mantiene una certa complessità. Quindi per imparare a fondo l'uso dell'&IDE; è necessario comprende l'utilizzo di questi strumenti che vengono eseguiti in sottofondo. +>Mentre &tdevelop; facilita molte attività legate alla programmazione, questo insieme di strumenti mantiene una certa complessità. Quindi per imparare a fondo l'uso dell'&IDE; è necessario comprende l'utilizzo di questi strumenti che vengono eseguiti in sottofondo. Dunque non verrà insegnato come scrivere software, ma piuttosto verrà effettuata una introduzione su come &kdevelop; è stato progettato per facilitare la programmazione. Se si vuole conoscere maggiormente lo scopo di un Integrated Development Environmente, si veda il capitolo Dunque non verrà insegnato come scrivere software, ma piuttosto verrà effettuata una introduzione su come &tdevelop; è stato progettato per facilitare la programmazione. Se si vuole conoscere maggiormente lo scopo di un Integrated Development Environmente, si veda il capitolo Sviluppo su &UNIX; che contiene una panoramica storica e in particolare il capitolo Integrare concetti e strumenti In seguito si tratterà il caso generale in cui &kdevelop; viene avviato nella In seguito si tratterà il caso generale in cui &tdevelop; viene avviato nella Modalità IDEAl semplificata. Se è già stata selezionata un'altra interfaccia utente alcuni elementi potrebbero non essere presenti oppure mostrare comportamenti leggermente diversi da quelli descritti. Per verificare quale interfaccia utente viene attualmente usata, controllare nella finestra di dialogo Un primo sguardo a &kdevelop; +>Un primo sguardo a &tdevelop; Questo è quello che verrà visualizzato la prima volta che viene avviato &kdevelop;. Si troveranno informazioni preliminari su: +>Questo è quello che verrà visualizzato la prima volta che viene avviato &tdevelop;. Si troveranno informazioni preliminari su: Come si presenta l'IDE &kdevelop;.Come si presenta l'IDE &tdevelop;. In superficie Quando si avvia &kdevelop; per la prima volta, verrà visualizzata una schermata simile a questa: +>Quando si avvia &tdevelop; per la prima volta, verrà visualizzata una schermata simile a questa: @@ -158,9 +158,9 @@ Keep lines at 80 characters length maximum. Aspetto iniziale di &kdevelop; +>Aspetto iniziale di &tdevelop; (In realtà la finestra iniziale di &kdevelop; sarà più grande, ma gli elementi presenti sono gli stessi). +>(In realtà la finestra iniziale di &tdevelop; sarà più grande, ma gli elementi presenti sono gli stessi). @@ -169,7 +169,7 @@ Keep lines at 80 characters length maximum. Area di lavoro e linguette degli strumenti Inizialmente &kdevelop; userà la cosiddetta Inizialmente &tdevelop; userà la cosiddetta interfaccia utente IDEAl, dove l'area di lavoro ha la massima dimensione possibile ed è circondata a sinistra, destra e in basso da vari pulsanti simili a linguette. Facendo clic su una di queste linguette verrà aperta una cosiddetta vista strumentiAzioni comuni Queste azioni sono molto standard. Permettono di creare, aprire, salvare, stampare, chiudere i file e uscire dall'applicazione &kdevelop;. +>Queste azioni sono molto standard. Permettono di creare, aprire, salvare, stampare, chiudere i file e uscire dall'applicazione &tdevelop;. @@ -373,7 +373,7 @@ Keep lines at 80 characters length maximum. > Tutto il lavoro in &kdevelop; si basa sui Tutto il lavoro in &tdevelop; si basa sui progetti, che raccolgono file di codice sorgente, file per la gestione della compilazione e altre informazioni in una directory . In questo menu si può controllare quale progetto usare, le sue proprietà e altre azioni relative alla sua gestione. In particolare: @@ -478,7 +478,7 @@ Keep lines at 80 characters length maximum. Breakpoint &kdevelop; permette di impostare i breakpoint (punti di interruzione) in diversi modi nei sorgenti dell'applicazione. Uno viene effettuato usando la voce &tdevelop; permette di impostare i breakpoint (punti di interruzione) in diversi modi nei sorgenti dell'applicazione. Uno viene effettuato usando la voce Attiva/disattiva breakpoint. @@ -532,7 +532,7 @@ Keep lines at 80 characters length maximum. > &kdevelop; è altamente configurabile. Si può selezionare il proprio editor preferito per i documenti e fornire strumenti modulari esterni per estendere le capacità di base dell'&IDE;. Il menu &tdevelop; è altamente configurabile. Si può selezionare il proprio editor preferito per i documenti e fornire strumenti modulari esterni per estendere le capacità di base dell'&IDE;. Il menu Strumenti controlla tutte queste impostazioni. @@ -586,7 +586,7 @@ Keep lines at 80 characters length maximum. > Questo menu permette di mostrare e nascondere la barra dei menu, le barre degli strumenti e la barra di stato. Inoltre si possono configurare le scorciatoie, le barre degli strumenti, le notifiche, l'editor e il comportamento generale di &kdevelop;. +>Questo menu permette di mostrare e nascondere la barra dei menu, le barre degli strumenti e la barra di stato. Inoltre si possono configurare le scorciatoie, le barre degli strumenti, le notifiche, l'editor e il comportamento generale di &tdevelop;. @@ -646,7 +646,7 @@ Keep lines at 80 characters length maximum. Quando un progetto è stato aperto, aumenterà il numero delle schede disponibili per lavorare. L'effettivo insieme delle viste strumenti dipende dai Moduli disponibili al momento in &kdevelop;. Ulteriori informazioni sono presenti nel capitolo disponibili al momento in &tdevelop;. Ulteriori informazioni sono presenti nel capitolo Configurare KDevelop. @@ -684,7 +684,7 @@ Keep lines at 80 characters length maximum. Applicazione Visualizza l'output di una applicazione che è stata avviata all'interno di &kdevelop;. +>Visualizza l'output di una applicazione che è stata avviata all'interno di &tdevelop;. @@ -704,7 +704,7 @@ Keep lines at 80 characters length maximum. Messaggi Visualizza i messaggi generati dagli strumenti di compilazione eseguiti da &kdevelop; attraverso il menu Visualizza i messaggi generati dagli strumenti di compilazione eseguiti da &tdevelop; attraverso il menu Compila. @@ -797,11 +797,11 @@ Keep lines at 80 characters length maximum. >Un po' di configurazione Prima di iniziare veramente con un primo progetto di esempio, si dovrebbe adattare il comportamento di &kdevelop; alle proprie necessità. Anche se per il momento la maggior parte delle impostazioni sono adeguate, alcune dovrebbero essere modificate. +>Prima di iniziare veramente con un primo progetto di esempio, si dovrebbe adattare il comportamento di &tdevelop; alle proprie necessità. Anche se per il momento la maggior parte delle impostazioni sono adeguate, alcune dovrebbero essere modificate. Se si vuole conoscere la configurazione di &kdevelop; in dettaglio, consultare il capitolo Se si vuole conoscere la configurazione di &tdevelop; in dettaglio, consultare il capitolo Configurazione di KDevelop. @@ -811,7 +811,7 @@ Keep lines at 80 characters length maximum. >Alcune impostazioni generali Per configurare &kdevelop; fare clic nel menu Per configurare &tdevelop; fare clic nel menu ImpostazioniDirectory progetti predefinita Al primo avvio di &kdevelop;, questa impostazione conterrà probabilmente la propria directory home. Tuttavia la maggior parte degli utenti desidera avere una directory dedicata per lo sviluppo del software. Se lo si desidera, modificare la casella di testo inserendo la cartella preferita per lo sviluppo. Essa potrà essere selezionata dall'albero delle cartelle premendo il pulsante a sinistra Al primo avvio di &tdevelop;, questa impostazione conterrà probabilmente la propria directory home. Tuttavia la maggior parte degli utenti desidera avere una directory dedicata per lo sviluppo del software. Se lo si desidera, modificare la casella di testo inserendo la cartella preferita per lo sviluppo. Essa potrà essere selezionata dall'albero delle cartelle premendo il pulsante a sinistra Apri finestra file etichettato con l'icona della cartella. @@ -861,7 +861,7 @@ Keep lines at 80 characters length maximum. > con il nome della propria cartella scelta. Per impostazione predefinita, &kdevelop; creerà una sottocartella all'interno di questa cartella genitore per ogni progetto creato. Quindi ⪚ tutti i file di un progetto di nome Per impostazione predefinita, &tdevelop; creerà una sottocartella all'interno di questa cartella genitore per ogni progetto creato. Quindi ⪚ tutti i file di un progetto di nome Hello verrebbero inseriti nella cartella /home/devel/projects/helloOutput del compilatore Quando &kdevelop; effettua la compilazione dei sorgenti, verranno visualizzati i messaggi degli strumenti di compilazione come Quando &tdevelop; effettua la compilazione dei sorgenti, verranno visualizzati i messaggi degli strumenti di compilazione come make nella vista Messaggi nella parte bassa dell'area di lavoro. Normalmente questi messaggi saranno oltremodo prolissi. Per avere una migliore percezione di quello che accade, &kdevelop; permette di accorciarli. +> nella parte bassa dell'area di lavoro. Normalmente questi messaggi saranno oltremodo prolissi. Per avere una migliore percezione di quello che accade, &tdevelop; permette di accorciarli. Inizializzazione degli indici di ricerca della documentazione Prima di iniziare lo sviluppo vero e proprio, sarebbe preferibile inizializzare un altro elemento. Se si vuole effettuare ricerche nella documentazione in modo regolare, è necessario creare gli indici di ricerca prima di compiere queste ricerche. Quindi prima di iniziare a lavorare con &kdevelop;, si dovrebbero inizializzare gli indici di ricerca. +>Prima di iniziare lo sviluppo vero e proprio, sarebbe preferibile inizializzare un altro elemento. Se si vuole effettuare ricerche nella documentazione in modo regolare, è necessario creare gli indici di ricerca prima di compiere queste ricerche. Quindi prima di iniziare a lavorare con &tdevelop;, si dovrebbero inizializzare gli indici di ricerca. Aprire la vista strumenti . Dopo aver compiuto questo passaggio, &kdevelop; sarà pronto ad analizzare la documentazione e potrà costruire gli indici. Premere il pulsante a destra Dopo aver compiuto questo passaggio, &tdevelop; sarà pronto ad analizzare la documentazione e potrà costruire gli indici. Premere il pulsante a destra Aggiorna indice. Apparirà la finestra di dialogo Generazione indici di ricerca &kdevelop; sta generando gli indici di ricerca della documentazione.&tdevelop; sta generando gli indici di ricerca della documentazione. @@ -973,7 +973,7 @@ Keep lines at 80 characters length maximum. In alcuni casi l'applicazione htdig utilizzata da &kdevelop; per le ricerche potrebbe non essere configurata correttamente. Per ulteriori informazioni, fare riferimento al capitolo utilizzata da &tdevelop; per le ricerche potrebbe non essere configurata correttamente. Per ulteriori informazioni, fare riferimento al capitolo Impostazione degli indici di ricerca. @@ -981,9 +981,9 @@ Keep lines at 80 characters length maximum. Per poter consultare la documentazione API specifica di &kde; e &Qt;, è necessario che siano presenti le KDELibs Apidocs durante l'installazione di &kdevelop;. Se si riscontrano problemi durante la generazione degli indici o la ricerca degli identificatori, come negli durante l'installazione di &tdevelop;. Se si riscontrano problemi durante la generazione degli indici o la ricerca degli identificatori, come negli esempi seguenti, assicurarsi che questa documentazione esista e che sia accessibile. Vedere , assicurarsi che questa documentazione esista e che sia accessibile. Vedere Installare KDevelop per ulteriori dettagli. @@ -998,12 +998,12 @@ Keep lines at 80 characters length maximum. >Iniziare un nuovo progetto Molte applicazioni consistono di dozzine, centinaia e a volte anche migliaia di file, che devono essere organizzati in modo strutturato e gestibile. Per questo motivo, &kdevelop; organizza i compiti di sviluppo software in Molte applicazioni consistono di dozzine, centinaia e a volte anche migliaia di file, che devono essere organizzati in modo strutturato e gestibile. Per questo motivo, &tdevelop; organizza i compiti di sviluppo software in progetti. Quindi, in generale, la prima cosa da fare per iniziare a sviluppare è creare un nuovo progetto. Fortunatamente, &kdevelop; fornisce uno strumento chiamato Procedura guidata per le applicazioni, che permette di creare un nuovo progetto in modo semplice. (Vedere il capitolo Fortunatamente, &tdevelop; fornisce uno strumento chiamato Procedura guidata per le applicazioni, che permette di creare un nuovo progetto in modo semplice. (Vedere il capitolo Primi passi —la procedura guidata per le applicazioni per ulteriori informazioni). @@ -1199,7 +1199,7 @@ Keep lines at 80 characters length maximum. > nel passo 2c. Una volta che è finita la fase di creazione, &kdevelop; aprirà una finestra dell'editor per il file di implementazione della Una volta che è finita la fase di creazione, &tdevelop; aprirà una finestra dell'editor per il file di implementazione della finestra principale dell'applicazione (che in questo esempio è hello.cpp Si potrà trovare lo stesso testo nell'intestazione di ogni file sorgente creato all'interno di &kdevelop; (utilizzando gli strumenti appropriati per la creazione dei file). Queste impostazioni sono memorizzate in alcuni modelli di file che possono essere trovati nella cartella Si potrà trovare lo stesso testo nell'intestazione di ogni file sorgente creato all'interno di &tdevelop; (utilizzando gli strumenti appropriati per la creazione dei file). Queste impostazioni sono memorizzate in alcuni modelli di file che possono essere trovati nella cartella templates. @@ -1336,7 +1336,7 @@ Keep lines at 80 characters length maximum. hello.desktop contiene alcuni metadati usati da &kdevelop; per la manutenzione e l'avvio dell'applicazione. +> contiene alcuni metadati usati da &tdevelop; per la manutenzione e l'avvio dell'applicazione. @@ -1410,7 +1410,7 @@ Keep lines at 80 characters length maximum. I file Makefile.am devono essere gestiti attraverso il processo di sviluppo. Fortunatamente, &kdevelop; esonera lo sviluppatore da questo peso attraverso il gestore automake, che in sostanza è un front end grafico per la gestione dei contenuti dei devono essere gestiti attraverso il processo di sviluppo. Fortunatamente, &tdevelop; esonera lo sviluppatore da questo peso attraverso il gestore automake, che in sostanza è un front end grafico per la gestione dei contenuti dei Makefile.am. @@ -1431,12 +1431,12 @@ Keep lines at 80 characters length maximum. File di controllo di &kdevelop; +>File di controllo di &tdevelop; &kdevelop; necessita di alcuni file di controllo e dati di amministrazione, che si trovano nella cartella root del progetto. In questo esempio essi sono hello.kdevelop&tdevelop; necessita di alcuni file di controllo e dati di amministrazione, che si trovano nella cartella root del progetto. In questo esempio essi sono hello.tdevelop, hello.kdevelop.pcshello.tdevelop.pcs e hello.kdevses. @@ -1444,7 +1444,7 @@ Keep lines at 80 characters length maximum. Il file xxx.kdevelopxxx.tdevelop (dove xxx indica il nome del progetto) è particolarmente importante: infatti è il Le viste strumenti effettivamente disponibili dipendono dai moduli caricati in &kdevelop;. Per controllare quali moduli sono presenti vedere il capitolo Le viste strumenti effettivamente disponibili dipendono dai moduli caricati in &tdevelop;. Per controllare quali moduli sono presenti vedere il capitolo Moduli per ottenere informazioni. @@ -1558,7 +1558,7 @@ Keep lines at 80 characters length maximum. Segnalibri Permette di contrassegnare qualunque linea in un file di testo in modo da ritornare velocemente in quella posizione. &kdevelop; memorizzerà questi Permette di contrassegnare qualunque linea in un file di testo in modo da ritornare velocemente in quella posizione. &tdevelop; memorizzerà questi segnalibri, anche se si chiude la finestra dell'editor. Questa vista strumenti elenca tutti i segnalibri per nome del file e per numero di linea. È sufficiente fare clic su un segnalibro per aprire la finestra delle editor corrispondente con il cursore posizionato sulla relativa linea. @@ -1614,7 +1614,7 @@ Keep lines at 80 characters length maximum. Problemi di sicurezza Il modulo di &kdevelop; Il modulo di &tdevelop; Controllo di sicurezza analizza i file sorgente attualmente modificati per cercare diversi problemi di sicurezza comuni che possono essere inseriti nelle applicazioni e avverte l'utente in questa vista strumenti. @@ -1645,7 +1645,7 @@ Keep lines at 80 characters length maximum. Problemi &kdevelop; mantiene una traccia di tutti i problemi di programmazione comuni nel file attualmente aperto nell'editor e li notifica all'utente in questa vista strumenti. +>&tdevelop; mantiene una traccia di tutti i problemi di programmazione comuni nel file attualmente aperto nell'editor e li notifica all'utente in questa vista strumenti. @@ -1695,7 +1695,7 @@ Keep lines at 80 characters length maximum. In questo progetto di esempio, la procedura guidata aprirà il file hello.cpp in una finestra dell'editor, in modo da poter iniziare a lavorare immediatamente. Si presume che il lettore abbia una conoscenza sufficiente per utilizzare un editor, tuttavia ci sono alcune caratteristiche pratiche che sono peculiari di &kdevelop; come le finestre dell'editor a schede. Si effettuerà una breve panoramica ad alcune caratteristiche, tra cui: +> in una finestra dell'editor, in modo da poter iniziare a lavorare immediatamente. Si presume che il lettore abbia una conoscenza sufficiente per utilizzare un editor, tuttavia ci sono alcune caratteristiche pratiche che sono peculiari di &tdevelop; come le finestre dell'editor a schede. Si effettuerà una breve panoramica ad alcune caratteristiche, tra cui: Passare dal file header al file di implementazione &kdevelop; fornisce un metodo veloce e facile per passare da un file di implementazione (&tdevelop; fornisce un metodo veloce e facile per passare da un file di implementazione (.cpp) ad un file header (.hTrovare la voce Commuta tra intestazione e implementazione e selezionarla. &kdevelop; cercherà il file di header o di implementazione e lo aprirà in un'altra finestra dell'editor. In questo esempio, facendo clic con il tasto destro nel file sorgente e selezionarla. &tdevelop; cercherà il file di header o di implementazione e lo aprirà in un'altra finestra dell'editor. In questo esempio, facendo clic con il tasto destro nel file sorgente hello.cpp verrà visualizzato il file hello.h. Inoltre, se si fa clic con il tasto destro all'interno del codice di implementazione di una classe, &kdevelop; posizionerà il cursore nella relativa linea di dichiarazione nel file header. Viceversa, con il clic destro su una linea di dichiarazione si passerà alla implementazione corrispondente. +>Inoltre, se si fa clic con il tasto destro all'interno del codice di implementazione di una classe, &tdevelop; posizionerà il cursore nella relativa linea di dichiarazione nel file header. Viceversa, con il clic destro su una linea di dichiarazione si passerà alla implementazione corrispondente. Se è già presente la finestra dell'editor contente il file, &kdevelop; la attiverà ed eventualmente riposizionerà il cursore. +>Se è già presente la finestra dell'editor contente il file, &tdevelop; la attiverà ed eventualmente riposizionerà il cursore. @@ -1780,7 +1780,7 @@ Keep lines at 80 characters length maximum. >Dichiarazioni e definizioni esterne Nella maggior parte dei casi si vorrà cercare un identificatore che è stato definito esternamente al proprio progetto. Nei progetti &kde; tali identificatori sono tipicamente documentati nelle varie librerie &kde; o &Qt;. Se &kde; e &kdevelop; sono stati installati correttamente, allora &kdevelop; sarà in grado di accedere alla cosiddetta documentazione API e di cercare all'interno di essa l'identificatore. +>Nella maggior parte dei casi si vorrà cercare un identificatore che è stato definito esternamente al proprio progetto. Nei progetti &kde; tali identificatori sono tipicamente documentati nelle varie librerie &kde; o &Qt;. Se &kde; e &tdevelop; sono stati installati correttamente, allora &tdevelop; sarà in grado di accedere alla cosiddetta documentazione API e di cercare all'interno di essa l'identificatore. Ad esempio, nella finestra dell'editor del file Dichiarazioni e definizioni interne al progetto Le funzioni di ricerca nella documentazione esterna presentano tuttavia delle limitazioni. Non si può ovviamente cercare un identificatore esterno se è stato definito e usato solo all'interno del progetto. &kdevelop; può invece utilizzare gli indici costruiti dall'applicazione Le funzioni di ricerca nella documentazione esterna presentano tuttavia delle limitazioni. Non si può ovviamente cercare un identificatore esterno se è stato definito e usato solo all'interno del progetto. &tdevelop; può invece utilizzare gli indici costruiti dall'applicazione CTags per effettuare ricerche all'interno dei sorgenti del proprio progetto. @@ -1904,7 +1904,7 @@ Keep lines at 80 characters length maximum. È un metodo semplice. Inserire il nome dell'identificatore nel campo di input Ricerca in basso a sinistra. &kdevelop; cercherà di completare la parola che si sta inserendo mostrando tutte le posizioni occupate dagli identificatori il cui nome inizia con la sequenza di caratteri che si sta inserendo. +> in basso a sinistra. &tdevelop; cercherà di completare la parola che si sta inserendo mostrando tutte le posizioni occupate dagli identificatori il cui nome inizia con la sequenza di caratteri che si sta inserendo. Hello si può inserire la lettera "H" nel campo Ricerca. &kdevelop; inzierà immediatamente la ricerca, visualizzando questi risultati: +>. &tdevelop; inzierà immediatamente la ricerca, visualizzando questi risultati: @@ -2005,7 +2005,7 @@ Keep lines at 80 characters length maximum. >hello.cpp e il cursore sia posizionato sul primo identificare Hello. Ora si vuole sapere dove la parola Hello è stata utilizzata nei sorgenti del progetto e quante volte essa compare. Questo è un tipico esempio di uso delle funzioni di ricerca globale di &kdevelop;. +> è stata utilizzata nei sorgenti del progetto e quante volte essa compare. Questo è un tipico esempio di uso delle funzioni di ricerca globale di &tdevelop;. Mantenendo il cursore sopra a Trova nei file in basso, visualizzando i nomi dei file e le linee relative a tutte le parole Hello presenti nel progetto. Come sempre, facendo clic su una voce &kdevelop; visualizzerà esattamente il file e la posizione relativa in una finestra dell'editor. +> presenti nel progetto. Come sempre, facendo clic su una voce &tdevelop; visualizzerà esattamente il file e la posizione relativa in una finestra dell'editor. Esistono due linee di particolare interesse nella finestra della vista strumenti. In alto a destra si troveranno le sequenze di comandi utilizzate effettivamente da &kdevelop; per effettuare la ricerca. Sono utili per controllare con maggiore precisione la ricerca. +>In alto a destra si troveranno le sequenze di comandi utilizzate effettivamente da &tdevelop; per effettuare la ricerca. Sono utili per controllare con maggiore precisione la ricerca. @@ -2086,7 +2086,7 @@ Keep lines at 80 characters length maximum. &kdevelop; memorizza i risultati della ricerca attraverso la sessione corrente. Se si avvia una nuova ricerca globale, i risultati verranno elencati in una nuova scheda della vista strumenti &tdevelop; memorizza i risultati della ricerca attraverso la sessione corrente. Se si avvia una nuova ricerca globale, i risultati verranno elencati in una nuova scheda della vista strumenti Trova nei file. @@ -2099,7 +2099,7 @@ Keep lines at 80 characters length maximum. >Adattare le finestre dell'editor Quando si deve lavorare con progetti estesi e complessi, ci si potrebbe trovare nella situazione di avere molte schede inserite nella barra delle schede. &kdevelop; fornisce delle funzionalità per ripulire, riordinare e raggruppare queste schede. +>Quando si deve lavorare con progetti estesi e complessi, ci si potrebbe trovare nella situazione di avere molte schede inserite nella barra delle schede. &tdevelop; fornisce delle funzionalità per ripulire, riordinare e raggruppare queste schede. Ripulire la barra delle schede Se l'insieme delle schede inizia a diventare disorganizzato, si potrebbe voler chiudere tutte le schede che non sono più necessarie. Con &kdevelop; è possibile effettuare questa operazione attraverso la chiusura in blocco delle finestre dell'editor aperte oppure specificando quali finestre devono essere chiuse e quali devono restare aperte. +>Se l'insieme delle schede inizia a diventare disorganizzato, si potrebbe voler chiudere tutte le schede che non sono più necessarie. Con &tdevelop; è possibile effettuare questa operazione attraverso la chiusura in blocco delle finestre dell'editor aperte oppure specificando quali finestre devono essere chiuse e quali devono restare aperte. </screenshot> <para ->&kdevelop; chiuderà tutte le finestre dell'editor desiderate e si può procedere con una barra di schede nuovamente pulita.</para> +>&tdevelop; chiuderà tutte le finestre dell'editor desiderate e si può procedere con una barra di schede nuovamente pulita.</para> </sect3> <sect3 id="gettingstarted-edit-arrange-tabs"> @@ -2225,7 +2225,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" >Come riorganizzare le schede Anche se sono aperte solo le finestre necessarie, si potrebbe desiderare di organizzare le schede in modo logico. &kdevelop; fornisce alcuni metodi per farlo: +>Anche se sono aperte solo le finestre necessarie, si potrebbe desiderare di organizzare le schede in modo logico. &tdevelop; fornisce alcuni metodi per farlo: Per impostazione predefinita, quando si apre una nuova finestra, verrà posizionata la relativa scheda a destra della scheda attualmente aperta.Questa impostazione può essere modificata in modo che la nuova scheda sia posizionata all'estrema destra nella barra delle schede.</para> </formalpara> <para ->Per attivare questo comportamento è necessario modificare le impostazioni dell'interfaccia utente di &kdevelop;</para> +>Per attivare questo comportamento è necessario modificare le impostazioni dell'interfaccia utente di &tdevelop;</para> <procedure> <step> <para @@ -2265,12 +2265,12 @@ linkend="gettingstarted-edit-arrange-sourceheader" </step> <step> <para ->Chiudere &kdevelop; e riavviarlo. Ora le schede delle nuove finestre aperte saranno posizionate all'estremità destra nella barra delle schede.</para> +>Chiudere &tdevelop; e riavviarlo. Ora le schede delle nuove finestre aperte saranno posizionate all'estremità destra nella barra delle schede.</para> </step> </procedure> <para ->Sfortunatamente, questa impostazione non può essere cambiata al volo durante una sessione di lavoro. Si dovrebbe decidere quale comportamento si desidera, almeno fino al prossimo avvio di &kdevelop;.</para> +>Sfortunatamente, questa impostazione non può essere cambiata al volo durante una sessione di lavoro. Si dovrebbe decidere quale comportamento si desidera, almeno fino al prossimo avvio di &tdevelop;.</para> <formalpara> <title @@ -2287,7 +2287,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" >Visualizzare diversi file contemporaneamente A prima vista è presente sempre una singola finestra dell'editor aperta per lavorare su un file sorgente. Anche se si può cambiare velocemente scheda, a volte si desidera avere diversi file aperti contemporaneamente, ⪚ per avere un maggior controllo durante i compiti più difficili. &kdevelop; permette di suddividere l'area di lavoro in diverse sezioni, che possiedono una propria serie di schede. +>A prima vista è presente sempre una singola finestra dell'editor aperta per lavorare su un file sorgente. Anche se si può cambiare velocemente scheda, a volte si desidera avere diversi file aperti contemporaneamente, ⪚ per avere un maggior controllo durante i compiti più difficili. &tdevelop; permette di suddividere l'area di lavoro in diverse sezioni, che possiedono una propria serie di schede. Sono presenti due comandi raggiungibili attraverso il menu Modificare contemporaneamente i file sorgenti e header C++ La capacità di suddividere l'area di lavoro in &kdevelop; ha una simpatica applicazione: permette di aprire automaticamente una sorgente La capacità di suddividere l'area di lavoro in &tdevelop; ha una simpatica applicazione: permette di aprire automaticamente una sorgente .cpp e il corrispondente file header .h. Come opzione, si può lavorare sui due file in modo sincrono, in modo tale che quando si seleziona una dichiarazione nel file header, &kdevelop; navigherà nella corrispondente definizione nel file sorgente e viceversa. +>. Come opzione, si può lavorare sui due file in modo sincrono, in modo tale che quando si seleziona una dichiarazione nel file header, &tdevelop; navigherà nella corrispondente definizione nel file sorgente e viceversa. Tuttavia questa funzionalità è disattivata come impostazione predefinita: per utilizzarla deve essere attivata. @@ -2450,13 +2450,13 @@ linkend="gettingstarted-edit-arrange-sourceheader" &kdevelop; ha navigato automaticamente alla dichiarazione del costruttore&tdevelop; ha navigato automaticamente alla dichiarazione del costruttore Funziona anche al contrario: se si posiziona il cursore in qualche punto in una finestra dove è presente un costrutto, &kdevelop; navigherà al costrutto corrispondente nell'altra finestra. +>Funziona anche al contrario: se si posiziona il cursore in qualche punto in una finestra dove è presente un costrutto, &tdevelop; navigherà al costrutto corrispondente nell'altra finestra. @@ -2562,7 +2562,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" >sources dalla casella a discesa Apri sessione, &kdevelop; chiuderà tutte le finestre attualmente aperte e aprirà quelle relative ai file della lista (in questo caso , &tdevelop; chiuderà tutte le finestre attualmente aperte e aprirà quelle relative ai file della lista (in questo caso hello.cpp, hello.hTenere d'occhio i problemi comuni Quando si apre un file, &kdevelop; analizzerà suo contenuto, in modo che il Quando si apre un file, &tdevelop; analizzerà suo contenuto, in modo che il reporter di problema possa scansionare il testo per trovare alcuni errori comuni. L'utente può essere avvertito di alcune posizioni che sono state contrassegnate. @@ -2646,7 +2646,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" &kdevelop; avverte che una linea di codice sorgente contiene un contrassegno.&tdevelop; avverte che una linea di codice sorgente contiene un contrassegno. @@ -2738,7 +2738,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" > non conterrà gli errori di programmazione effettuati: essi saranno rilevati da altri strumenti ⪚ durante la compilazione. Si troveranno invece gli avvisi relativi ad alcuni problemi che sarebbero probabilmente passati inosservati e probabilmente sarebbero stati scoperti con difficoltà durante complesse sessioni di debug. Il reporter di problema di &kdevelop; è un valido strumento, quindi è consigliabile di controllare regolarmente la vista strumenti Il reporter di problema di &tdevelop; è un valido strumento, quindi è consigliabile di controllare regolarmente la vista strumenti Problemi durante il lavoro. @@ -2771,7 +2771,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" >. Il comando effettua l'inizializzazione del progetto, la compilazione e il linking.Le altre voci sono relative alla compilazione di parti del progetto o un singolo file, all'inizializzazione o l'installazione dei binari dell'applicazione. Per ora si considereranno le funzionalità di &kdevelop; relative all'impostazione del progetto, l'inizializzazione, la compilazione e l'esecuzione di una applicazione. Generalmente esse comprendono: +>Per ora si considereranno le funzionalità di &tdevelop; relative all'impostazione del progetto, l'inizializzazione, la compilazione e l'esecuzione di una applicazione. Generalmente esse comprendono: Come avviare l'applicazione da &kdevelop;Come avviare l'applicazione da &tdevelop; Queste istruzioni prevedono che il progetto sia basato sugli autotools &GNU;, che attivano il gestore automake in &kdevelop;, come nel progetto di esempio Hello. Se si crea un altro tipo di progetto, ⪚ per il gestore di progetti Queste istruzioni prevedono che il progetto sia basato sugli autotools &GNU;, che attivano il gestore automake in &tdevelop;, come nel progetto di esempio Hello. Se si crea un altro tipo di progetto, ⪚ per il gestore di progetti QMake, basato su &Qt;, saranno presenti altre funzionalità nei menu oppure potrebbero risultare assenti. È necessario in questi casi consultare la documentazione del fornitore relativa alla gestione del progetto e alla compilazione dell'applicazione. @@ -2846,7 +2846,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" Premendo il pulsante Eseguili, &kdevelop; tenterà di effettuare queste inizializzazioni automaticamente prima della compilazione e il linking. Si analizzeranno queste fasi in dettaglio, quindi chiudere la finestra di dialogo premendo il tasto , &tdevelop; tenterà di effettuare queste inizializzazioni automaticamente prima della compilazione e il linking. Si analizzeranno queste fasi in dettaglio, quindi chiudere la finestra di dialogo premendo il tasto Non eseguire. @@ -2870,7 +2870,7 @@ linkend="gettingstarted-edit-arrange-sourceheader" &kdevelop; aprirà la vista strumenti &tdevelop; aprirà la vista strumenti Messaggi in basso ed elencherà una serie di messaggi prodotti dagli strumenti. Se tutto è andato bene, la linea finale sarà . Risalendo fino alla prima linea, si troverà il comando inviato da &kdevelop; agli strumenti: +>Risalendo fino alla prima linea, si troverà il comando inviato da &tdevelop; agli strumenti: cd '/home/devel/projects/hello' && \ @@ -2887,7 +2887,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -f Makefile.cvs Questo comando indica in pratica che &kdevelop; è entrato prima nella directory radice del progetto, poi ha impostato un ambiente dedicato, indicando al sistema make quali versioni degli strumenti Questo comando indica in pratica che &tdevelop; è entrato prima nella directory radice del progetto, poi ha impostato un ambiente dedicato, indicando al sistema make quali versioni degli strumenti autoconf e automake per iniziare la sequenza di configurazione. &kdevelop; aprirà la vista strumenti &tdevelop; aprirà la vista strumenti Messaggi nuovamente ed elencherà i messaggi prodotti dalla configurazione. Se tutto va bene, il messaggio finale sarà Good - your configure finished. Start make now (inviato da configure) seguito dal messaggio di &kdevelop; (inviato da configure) seguito dal messaggio di &tdevelop; *** Successo ***La prima linea nella vista strumenti Messaggi conterrà anche in questo caso il comando usato da &kdevelop; per avviare la configurazione: +> conterrà anche in questo caso il comando usato da &tdevelop; per avviare la configurazione: mkdir '/home/devel/projects/hello/debug' && \ @@ -2963,7 +2963,7 @@ CXXFLAGS="-O0 -g3" "/home/devel/projects/hello/configure" --enable-debug=full Per prima cosa, &kdevelop; ha utilizzato una sottocartella dedicata per il processo di compilazione. Questa cartella, Per prima cosa, &tdevelop; ha utilizzato una sottocartella dedicata per il processo di compilazione. Questa cartella, debug (mostrata a sinistra) rispecchia la struttura principale del progetto e contiene in ogni sottocartella un insieme di file relativi alla compilazione, come vari file basati su configureNella sezione Configurazione del progetto si darà uno sguardo al motivo per cui &kdevelop; usa cartelle diverse per la compilazione. Al momento è sufficiente sapere che &kdevelop; ha creato la cartella si darà uno sguardo al motivo per cui &tdevelop; usa cartelle diverse per la compilazione. Al momento è sufficiente sapere che &tdevelop; ha creato la cartella debug prima della configurazione e che lo script configureIn seguito, dall'interno della cartella debug, &kdevelop; ha chiamato lo script , &tdevelop; ha chiamato lo script configure nella cartella radice del progetto utilizzando un ambiente dedicato, dove le opzioni CXXFLAGS="-O0 -g3"Siccome nel progetto di esempio non sono presenti molti file sorgente, la vista Messaggi conterrà poche linee. In alto si troverà nuovamente il comando inviato da &kdevelop; alla shell sttostante. +> conterrà poche linee. In alto si troverà nuovamente il comando inviato da &tdevelop; alla shell sttostante. cd '/home/devel/projects/hello/debug' && \ @@ -3092,7 +3092,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k &kdevelop; è passato nella cartella &tdevelop; è passato nella cartella Debug per eseguire il Makefile-k di gmake: essa forza il processo di compilazione in modo che esso continui fino al suo termine, anche in presenza di errori. Questa opzione ha senso poiché &kdevelop; elenca tutti gli errori nella finestra : essa forza il processo di compilazione in modo che esso continui fino al suo termine, anche in presenza di errori. Questa opzione ha senso poiché &tdevelop; elenca tutti gli errori nella finestra Messaggi. Se compaiono errori, si possono utilizzare le funzioni dell'&IDE;, facendo clic sul messaggio di errore: &kdevelop; si posizionerà esattamente nel file sorgente dove si è verificato l'errore. +>. Se compaiono errori, si possono utilizzare le funzioni dell'&IDE;, facendo clic sul messaggio di errore: &tdevelop; si posizionerà esattamente nel file sorgente dove si è verificato l'errore. Cosa è successo all'interno delle sottocartelle di &kdevelop; avvierà l'applicazione in una console dedicata che si apre nella vista strumenti &tdevelop; avvierà l'applicazione in una console dedicata che si apre nella vista strumenti Applicazione. Il comando di esecuzione inviato da &kdevelop; verrà visualizzato sulla prima linea: +>. Il comando di esecuzione inviato da &tdevelop; verrà visualizzato sulla prima linea: ./hello @@ -3200,7 +3200,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Chiudere la finestra dell'applicazione Hello normalmente. Se non è avvenuto nessun errore, &kdevelop; riporterà il messaggio normalmente. Se non è avvenuto nessun errore, &tdevelop; riporterà il messaggio *** Uscito normalmente ***Configurazione del progetto In &kdevelop; esistono molti modi per gestire un progetto: questo comportamento è configurabile da progetto a progetto ed è particolarmente interessante per gli sviluppatori più esperti. Tuttavia sono presenti alcune impostazioni specifiche per il progetto che si dovrebbero conoscere da subito. +>In &tdevelop; esistono molti modi per gestire un progetto: questo comportamento è configurabile da progetto a progetto ed è particolarmente interessante per gli sviluppatori più esperti. Tuttavia sono presenti alcune impostazioni specifiche per il progetto che si dovrebbero conoscere da subito. Configurazione iniziale è stato avviato per la prima volta lo script configure e si è notato che &kdevelop; ha impostato una sottocartella dedicata di nome e si è notato che &tdevelop; ha impostato una sottocartella dedicata di nome debug. In questa sezione verranno discusse brevemente alcune conseguenze di questo comportamento. Prima di tutti, &kdevelop; non usa necessariamente delle cartelle dedicate: la configurazione di compilazione dedicata viene effettuata tramite dei template usati dalla procedura guidata per le applicazioni quando viene creato un nuovo progetto. +>Prima di tutti, &tdevelop; non usa necessariamente delle cartelle dedicate: la configurazione di compilazione dedicata viene effettuata tramite dei template usati dalla procedura guidata per le applicazioni quando viene creato un nuovo progetto. Per sapere quale configurazione di compilazione è disponibile attualmente, andare nel menu . La maggior parte delle opzioni di configurazione di un progetto possono essere impostate dall'interno della &GUI; di &kdevelop;. Selezionando La maggior parte delle opzioni di configurazione di un progetto possono essere impostate dall'interno della &GUI; di &tdevelop;. Selezionando Progetto Argomenti per configure Queste sono le opzioni che &kdevelop; assegnerà alla chiamata dello script Queste sono le opzioni che &tdevelop; assegnerà alla chiamata dello script configure durante la compilazione. Vedere l' esempioCompila directory Questa è la sottocartella della cartella radice del progetto, dove &kdevelop; inserirà tutti i file che verranno creati durante la compilazione. Idealmente il nome della cartella dovrebbe corrispondere al nome della configurazione di compilazione utilizzata, ma si può scegliere qualunque nome diverso dalle cartelle dedicate alle altre configurazioni. +>Questa è la sottocartella della cartella radice del progetto, dove &tdevelop; inserirà tutti i file che verranno creati durante la compilazione. Idealmente il nome della cartella dovrebbe corrispondere al nome della configurazione di compilazione utilizzata, ma si può scegliere qualunque nome diverso dalle cartelle dedicate alle altre configurazioni. @@ -3525,7 +3525,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Flag preprocessore C/C++ (CPPFLAGS) Qui sono presenti le istruzioni specifiche per il preprocessore. Saranno utilizzate da &kdevelop; per impostare un ambiente temporaneo prima di eseguire gli strumenti di compilazione. Vedere l'Qui sono presenti le istruzioni specifiche per il preprocessore. Saranno utilizzate da &tdevelop; per impostare un ambiente temporaneo prima di eseguire gli strumenti di compilazione. Vedere l'esempio nella sezione Configurazione inizialeVariabili d'ambiente Qui possono essere definite diverse variabili per l'ambiente di compilazione temporaneo. &kdevelop; imposterà queste variabili prima di eseguire lo strumento di compilazione. Anche in questo caso, le variabili devono essere definite per ogni configurazione di compilazione usata. +>Qui possono essere definite diverse variabili per l'ambiente di compilazione temporaneo. &tdevelop; imposterà queste variabili prima di eseguire lo strumento di compilazione. Anche in questo caso, le variabili devono essere definite per ogni configurazione di compilazione usata. @@ -3573,7 +3573,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Selezionare qui il compilatore e il suo ambiente di lavoro che dovrà essere usato da &kdevelop;.Selezionare qui il compilatore e il suo ambiente di lavoro che dovrà essere usato da &tdevelop;. @@ -3587,7 +3587,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Compilatore C++ Da questa casella a discesa si può selezionare il compilatore C++ usato da &kdevelop;. Essa elenca tuttavia solo i compilatori noti a &kdevelop;. +>Da questa casella a discesa si può selezionare il compilatore C++ usato da &tdevelop;. Essa elenca tuttavia solo i compilatori noti a &tdevelop;. @@ -3605,7 +3605,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Flag compilatore (CXXFLAGS) Qui si possono inserire ulteriori opzioni che verranno passate da &kdevelop; (attraverso il Qui si possono inserire ulteriori opzioni che verranno passate da &tdevelop; (attraverso il Makefile) al compilatore. Alcuni valori saranno preimpostati in base alla configurazione di compilazione selezionata nella casella ConfigurazioneCome viene compilato il programma da parte di Make Si può anche configurare il modo con cui &kdevelop; chiamerà lo strumento Si può anche configurare il modo con cui &tdevelop; chiamerà lo strumento make nella compilazione del progetto. Selezionare Definizioni di come &kdevelop; chiamerà lo strumento Definizioni di come &tdevelop; chiamerà lo strumento make @@ -3696,7 +3696,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k > del progetto di esempio. Questa opzione ha senso in un &IDE; come &kdevelop;, che visualizza ogni messaggio di errore generato durante la compilazione. Dopo la compilazione infatti possono essere facilmente consultati nella vista strumenti Questa opzione ha senso in un &IDE; come &tdevelop;, che visualizza ogni messaggio di errore generato durante la compilazione. Dopo la compilazione infatti possono essere facilmente consultati nella vista strumenti Messaggi, attraverso il menu F4. &kdevelop; attiverà automaticamente la finestra dell'editor relativa al file sorgente in questione e posizionerà il cursore nella linea dove è presente l'errore. +>. &tdevelop; attiverà automaticamente la finestra dell'editor relativa al file sorgente in questione e posizionerà il cursore nella linea dove è presente l'errore. Se invece si vuole che la compilazione venga interrotta quando viene rilevato un errore, allora marcare la casella Interrompi al primo errore nella finestra di dialogo. In questo caso &kdevelop; eseguirà nella finestra di dialogo. In questo caso &tdevelop; eseguirà gmake senza l'opzione -kCome avviare l'eseguibile Una volta completata la compilazione, è possibile eseguire facilmente l'applicazione all'interno di &kdevelop;. Si può usare il menu Una volta completata la compilazione, è possibile eseguire facilmente l'applicazione all'interno di &tdevelop;. Si può usare il menu Compila Esegue programma nella Barra strumenti compilazione si &kdevelop;. +> si &tdevelop;. @@ -3769,7 +3769,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k >Dove si trova l'eseguibile che deve essere avviato? Come si possono impostare le opzioni di chiamata? Come si può avviare l'esecuzione in un terminale separato per verificare il comportamento da console? Tutti questi interrogativi possono essere risolti configurando alcune opzioni di esecuzione di &kdevelop;. Selezionare Tutti questi interrogativi possono essere risolti configurando alcune opzioni di esecuzione di &tdevelop;. Selezionare Progetto Tuttavia è necessario osservare che si possono definire solo cartelle radice. &kdevelop; cercherà l'eseguibile in alcune sottocartelle definite nel prossimo gruppo di opzioni. +>Tuttavia è necessario osservare che si possono definire solo cartelle radice. &tdevelop; cercherà l'eseguibile in alcune sottocartelle definite nel prossimo gruppo di opzioni. @@ -3887,7 +3887,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Compila automaticamente prima di eseguire è pratica opzione in molti casi. &kdevelop; controllerà i cambiamenti del progetto ed effettuerà le fasi di configurazione e di compilazione ogni volta che viene indicato di eseguire il programma. +> è pratica opzione in molti casi. &tdevelop; controllerà i cambiamenti del progetto ed effettuerà le fasi di configurazione e di compilazione ogni volta che viene indicato di eseguire il programma. Non marcare la casella nel caso si vuole avviare la versione del programma precedente alle ultime modifiche. @@ -3897,7 +3897,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Avvia in un terminale esterno è una opzione interessante se si vuole testare il comportamento di input/output dei programmi che non usano una &GUI; in una console. L'imposizione predefinita di questa casella è di avviare il programma di una finestra di &kdevelop;, senza le funzionalità I/O di una console. +> è una opzione interessante se si vuole testare il comportamento di input/output dei programmi che non usano una &GUI; in una console. L'imposizione predefinita di questa casella è di avviare il programma di una finestra di &tdevelop;, senza le funzionalità I/O di una console. @@ -4004,7 +4004,7 @@ WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -k Tutti i template basati su &kde; possiedono una sottocartella doc che contiene il modello index.docbook nella cartella en per poter iniziare a scrivere il manuale utente. Si dovrebbe modificare questo file in &kdevelop; e iniziare ad inserire i dettagli personali come il nome, l'indirizzo di posta elettronica, &etc;. Osservare i commenti presenti cercando di seguire queste indicazioni per iniziare a scrivere la documentazione. Per vedere le modifiche in &khelpcenter; si deve ricostruire il progetto. +> nella cartella en per poter iniziare a scrivere il manuale utente. Si dovrebbe modificare questo file in &tdevelop; e iniziare ad inserire i dettagli personali come il nome, l'indirizzo di posta elettronica, &etc;. Osservare i commenti presenti cercando di seguire queste indicazioni per iniziare a scrivere la documentazione. Per vedere le modifiche in &khelpcenter; si deve ricostruire il progetto. Si deve installare il progetto con Usare progetti di &kdevelop; esistenti +>Usare progetti di &tdevelop; esistenti (... da scrivere ...) diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/index.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/index.docbook index 5c78e906f61..23715280574 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/index.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/index.docbook @@ -1,10 +1,10 @@ KDevelop" > --> - + @@ -71,7 +71,7 @@ - + @@ -85,10 +85,10 @@ - + - + @@ -102,7 +102,7 @@ - + @@ -117,7 +117,7 @@ Entries which require special treatment are marked with comments starting with ' Manuale Utente di &kdevelop; +>Manuale Utente di &tdevelop; 2006-06-19 @@ -133,7 +133,7 @@ Entries which require special treatment are marked with comments starting with ' >
bernd@kdevelop.orgbernd@tdevelop.org
@@ -224,7 +224,7 @@ Entries which require special treatment are marked with comments starting with ' &kdevelop; è un ambiente di sviluppo integrato che può essere usato per un grande numero di attività. +>&tdevelop; è un ambiente di sviluppo integrato che può essere usato per un grande numero di attività.
@@ -246,8 +246,8 @@ Entries which require special treatment are marked with comments starting with ' &survey-manual; &getting-started; -&kdevelop-survey; -&setup; +&tdevelop-survey; +&setup; &applicationwizard; &editing; &file-browsers; @@ -257,13 +257,13 @@ Entries which require special treatment are marked with comments starting with ' &adv-build-management; &debugger; &cvs-chapter; - + &credits; -&kdevelop-install; +&tdevelop-install; &nutshell; &unixdev; +> diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-scripting.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-scripting.docbook index 9ed59f87229..3567ba2014a 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-scripting.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-scripting.docbook @@ -1,4 +1,4 @@ - + @@ -19,7 +19,7 @@ Eseguire gli script Per accedere agli script disponibili in &kdevelop; selezionare la voce Per accedere agli script disponibili in &tdevelop; selezionare la voce StrumentiL'applicazione KDCOP è uno degli strumenti più importanti nello sviluppo di script.
Navigazione nelle interfacce DCOP in &kdevelop; con KDCOP +>Navigazione nelle interfacce DCOP in &tdevelop; con KDCOP @@ -58,7 +58,7 @@
Script &kdevelop; nel filesystem +>Script &tdevelop; nel filesystem diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-survey.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-survey.docbook index 8d51b493c9b..99643cb1329 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-survey.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/kdevelop-survey.docbook @@ -1,4 +1,4 @@ - + @@ -13,25 +13,25 @@ Panoramica delle caratteristiche di &kdevelop; +>Panoramica delle caratteristiche di &tdevelop; - + &kdevelop; +>&tdevelop; panoramica - + panoramica - + panoramica &kdevelop; integra diversi strumenti, e modelli in un'unica interfaccia utente comune, che è costituita fondamentalmente da: +>&tdevelop; integra diversi strumenti, e modelli in un'unica interfaccia utente comune, che è costituita fondamentalmente da: diverse un'interfaccia per il debug per trovare e rimuovere gli errori dei programmi dall'interno di &kdevelop;, e per trovare e rimuovere gli errori dei programmi dall'interno di &tdevelop;, e In realtà vengono generalmente installate tre applicazioni relative a &kdevelop;: +>In realtà vengono generalmente installate tre applicazioni relative a &tdevelop;: L'IDE di &kdevelop; — è l'applicazione che si usa normalmente per lavorare.L'IDE di &tdevelop; — è l'applicazione che si usa normalmente per lavorare. L'Assistente di &kdevelop; — racchiude in una applicazione separata tutti gli strumenti per la documentazione di &kdevelop;. È utile quando si vuole consultare qualche argomento relativo alla programmazione senza dover avviare l'IDE.L'Assistente di &tdevelop; — racchiude in una applicazione separata tutti gli strumenti per la documentazione di &tdevelop;. È utile quando si vuole consultare qualche argomento relativo alla programmazione senza dover avviare l'IDE. Il Designer di &kdevelop; — espande il Designer &Qt; con elementi specifici di &kde; e si integra facilmente con l'IDE di &kdevelop;.Il Designer di &tdevelop; — espande il Designer &Qt; con elementi specifici di &kde; e si integra facilmente con l'IDE di &tdevelop;. @@ -113,7 +113,7 @@ &kdevelop; +>&tdevelop; modalità dell'interfaccia utente @@ -121,7 +121,7 @@ interfaccia utente modalità di &kdevelop;modalità di &tdevelop; &kdevelop; offre agli sviluppatori quattro modalità diverse dell'interfaccia utente (fare clic sul nome della modalità per vedere un esempio): +>&tdevelop; offre agli sviluppatori quattro modalità diverse dell'interfaccia utente (fare clic sul nome della modalità per vedere un esempio): (Nelle versioni più vecchie di &kdevelop; è disponibile solo la sezione relativa alla selezione Top mode), +>(Nelle versioni più vecchie di &tdevelop; è disponibile solo la sezione relativa alla selezione Top mode), Nella sezione &kdevelop; +>&tdevelop; area di lavoro &kdevelop; +>&tdevelop; massimizzare l'area di lavoro @@ -419,7 +419,7 @@ La barra del titolo di &kdevelop; +>La barra del titolo di &tdevelop; (... da scrivere ...) @@ -428,7 +428,7 @@ La barra di stato di &kdevelop; +>La barra di stato di &tdevelop; (... da scrivere ...) @@ -486,7 +486,7 @@ > Un progetto fa affidamento su qualche tipo di sistema di gestione dei progetti. &kdevelop; fornisce quattro Un progetto fa affidamento su qualche tipo di sistema di gestione dei progetti. &tdevelop; fornisce quattro sistemi di gestione dei progetti che possono essere selezionati. I progetti creati con il gestore di progetti automake di &kdevelop; rendono molto facile per gli sviluppatori l'uso degli strumenti standard di sviluppo &GNU;, che forniscono +>I progetti creati con il gestore di progetti automake di &tdevelop; rendono molto facile per gli sviluppatori l'uso degli strumenti standard di sviluppo &GNU;, che forniscono una migliore generazione dei Per gli sviluppatori che amano la flessibilità del sistema qmake di &Qt;, &kdevelop; fornisce la possibilità di gestire i progetti basati su qmake (file .pro) all'interno della &GUI;. +>Per gli sviluppatori che amano la flessibilità del sistema qmake di &Qt;, &tdevelop; fornisce la possibilità di gestire i progetti basati su qmake (file .pro) all'interno della &GUI;. Per ulteriori informazioni sul gestore di progetti QMake vedere la guida qmake User Guide CMake è il nuovo sistema di compilazione per &kde; 4 e &kdevelop;. Sono già presenti alcuni modelli basati su CMake per i progetti in C e C++: è sufficiente avere il programma cmake nella propria variabile $CMake è il nuovo sistema di compilazione per &kde; 4 e &tdevelop;. Sono già presenti alcuni modelli basati su CMake per i progetti in C e C++: è sufficiente avere il programma cmake nella propria variabile $PATH per compilarli. Per impostare un nuovo progetto C o C++ con &kdevelop; selezionare Per impostare un nuovo progetto C o C++ con &tdevelop; selezionare Nuovo Progetto... Gli sviluppatori &Java; potrebbero usare il gestore di progetti ANT di Apache per i loro progetti. Per impostare un nuovo progetto ANT con &kdevelop; selezionare Gli sviluppatori &Java; potrebbero usare il gestore di progetti ANT di Apache per i loro progetti. Per impostare un nuovo progetto ANT con &tdevelop; selezionare Nuovo Progetto...Se si preferisce gestire da soli i Makefile del proprio progetto si può usare l'opzione custom project di &kdevelop;. Potrebbe essere conveniente in progetti non usuali o se si vuole mantenere il pieno controllo sul processo di del proprio progetto si può usare l'opzione custom project di &tdevelop;. Potrebbe essere conveniente in progetti non usuali o se si vuole mantenere il pieno controllo sul processo di make. come per le applicazioni C++. Ma si possono distribuire anche i pacchetti binari dell'applicazione. In entrambi i casi, l'utente finale non deve avere installato &kdevelop;. +> dell'applicazione. In entrambi i casi, l'utente finale non deve avere installato &tdevelop;. Se si distribuiscono i sorgenti, si raccomanda di includere anche il file di progetto di &kdevelop;. Questo rende molto semplice agli altri sviluppatori — se usano &kdevelop; — lavorare con i file sorgente. +> di &tdevelop;. Questo rende molto semplice agli altri sviluppatori — se usano &tdevelop; — lavorare con i file sorgente. Questa raccomandazione è valida anche per progetti a cui collaborano vari sviluppatori +> diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/nutshell.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/nutshell.docbook index 60abfc82906..5be779cd87f 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/nutshell.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/nutshell.docbook @@ -11,7 +11,7 @@ This chapter is meant to provide short hints and tips together with (mandatory) There should be an additional FAQ section near the end nevertheless which contains more general stuff not directly related to navigating the manual. --> Le informazioni di questo capitolo sono intese come un veloce riferimento per iniziare e sono utili se si dimenticano (momentaneamente) alcuni concetti di base. Sono illustrati alcuni brevi suggerimenti per risolvere alcuni problemi che si incontrano frequentemente quando si lavora con &kdevelop;. +>Le informazioni di questo capitolo sono intese come un veloce riferimento per iniziare e sono utili se si dimenticano (momentaneamente) alcuni concetti di base. Sono illustrati alcuni brevi suggerimenti per risolvere alcuni problemi che si incontrano frequentemente quando si lavora con &tdevelop;. Se si desiderano ulteriori informazioni su un argomento, seguire il relativo collegamento. Per default &kdevelop; visualizza delle linguette con il testo attorno all'area di lavoro. Si può risparmiare spazio cambiando questo aspetto nella finestra di dialogo della configurazione di &kdevelop; (Per default &tdevelop; visualizza delle linguette con il testo attorno all'area di lavoro. Si può risparmiare spazio cambiando questo aspetto nella finestra di dialogo della configurazione di &tdevelop; (Impostazioni). Se si usa una vecchia versione di &kdevelop; 3, potrebbe non essere disponibile questa finestra di configurazione. Per cambiare la visualizzazione delle linguette, inserire la voce nel tag nel file di configurazione $KDEHOME/share/config/kdeveloprc$KDEHOME/share/config/tdeveloprc in questo modo: @@ -100,7 +100,7 @@ There should be an additional FAQ section near the end nevertheless which contai >Strani colori dei caratteri e/o stili di visualizzazione Se si notano lettere colorate in modo casuale dappertutto (&ie; su pulsanti, barre degli strumenti, ecc.) e la finestra di &kdevelop; sembra usare uno stile di visualizzazione errato, potrebbe essere di aiuto questa operazione: +>Se si notano lettere colorate in modo casuale dappertutto (&ie; su pulsanti, barre degli strumenti, ecc.) e la finestra di &tdevelop; sembra usare uno stile di visualizzazione errato, potrebbe essere di aiuto questa operazione: Nel proprio file di configurazione $KDEHOME/share/config/kdeveloprc/share/config/tdeveloprc trovare la linea che contiene Style=Checked e rimuoverla. Poi riavviare &kdevelop;. +> e rimuoverla. Poi riavviare &tdevelop;. (Questo inconveniente può accadere dopo aver fatto clic su un file .ui in una finestra che visualizza i file. &kdevelop; eseguirà il programma (Questo inconveniente può accadere dopo aver fatto clic su un file .ui in una finestra che visualizza i file. &tdevelop; eseguirà il programma KUIViewer per mostrare l'interfaccia grafica prodotta da quel file). @@ -354,7 +354,7 @@ linkend="defaultbuild-warning" File di configurazione usati da &kdevelop;File di configurazione usati da &tdevelop; &kdevelop; contiene un grande numero di piccoli strumenti che aiutano ad eseguire alcuni compiti. La maggior parte di essi è realizzata come plugin, che quando non sono necessari possono essere disabilitati. +>&tdevelop; contiene un grande numero di piccoli strumenti che aiutano ad eseguire alcuni compiti. La maggior parte di essi è realizzata come plugin, che quando non sono necessari possono essere disabilitati. Se si sta cercando un funzionalità che dovrebbe essere presente ma no lo è, allora potrebbe essere stata implementata in un plugin che è disattivato. Ad esempio, nel menu file è presente la funzionalità Apertura rapida file, ma solo se è stata abilitato nella finestra di dialogo Opzioni Progetto. @@ -353,7 +353,7 @@ Plugin per la gestione dei progetti in &kdevelop; +>Plugin per la gestione dei progetti in &tdevelop; @@ -389,7 +389,7 @@
Plugin per il supporto dei linguaggi in &kdevelop; +>Plugin per il supporto dei linguaggi in &tdevelop; Convertire i file di progetto delle vecchie versioni di KDevelop &kdevelop; permette di aprire i file di progetto della versione 2.x di KDevelop e convertirli in file di &kdevelop;. Aprire la finestra &tdevelop; permette di aprire i file di progetto della versione 2.x di KDevelop e convertirli in file di &tdevelop;. Aprire la finestra Apri progetto... e selezionare nel campo Filtro: File progetto KDevelop 2. Selezionare il file da aprire. Il progetto verrà convertito e salvato come un File progetto &kdevelop;File progetto &tdevelop;. Importare un progetto esistente Per importare un progetto già esistente in &kdevelop; selezionare Per importare un progetto già esistente in &tdevelop; selezionare Importa progetto esistente... dal menu Progettouno strumento per scrivere Makefile per diversi compilatori e piattaforme. In &kde; è spesso usato il termine sistemi di gestione di progetti (project management systems). Si userà questo permine in senso più ampio per descrivere l'ambiente incorporato di &kdevelop; che è usato per organizzare e compilare i progetti. Nel contesto di questa sezione, comunque si parlerà principalmente di . Si userà questo permine in senso più ampio per descrivere l'ambiente incorporato di &tdevelop; che è usato per organizzare e compilare i progetti. Nel contesto di questa sezione, comunque si parlerà principalmente di sistemi di compilazione automatici. @@ -145,7 +145,7 @@ In poche parole, un sistema di compilazione offre un metodo sicuro per compilare e installare correttamente l'applicazione sulla macchina di destinazione. Come è stato mostrato prima nella panoramica Sistemi di gestione dei progetti, &kdevelop; fornisce tre sistemi di compilazione automatici e le opzioni per creare i propri Makefile. In breve (fare clic sul nome del progetto per ricevere ulteriori informazioni): +>, &tdevelop; fornisce tre sistemi di compilazione automatici e le opzioni per creare i propri Makefile. In breve (fare clic sul nome del progetto per ricevere ulteriori informazioni): Un breve Un breve tutorial su autoconf scritto da Christopher W. Curtis è disponibile sulla home page di KDevelop. Esso illustra in pochi passi le istruzioni su come modificare un MakefileAutomake) fino ad arrivare ai file Makefile viene gestito automaticamente dal &promanag; di &kdevelop;, usando l'utility viene gestito automaticamente dal &promanag; di &tdevelop;, usando l'utility Autoconf, le macro M4Se si distribuisce l'applicazione come tarball (un singolo file compresso che può essere creato da &kdevelop;), saranno inclusi i file (un singolo file compresso che può essere creato da &tdevelop;), saranno inclusi i file Makefile.in e il file script configureAutomake, Autoconf o &kdevelop;. Vengono inclusi anche i file o &tdevelop;. Vengono inclusi anche i file Makefile.am, nel caso in cui il destinatario debba fare qualche modifica al codice sorgente. chiudere la finestra. Il pulsante con il punto invece manterrà la finestra aperta anche se viene selezionata un'altra finestra di &kdevelop; (Altrimenti la finestra del gestore Automake si chiuderà automaticamente quando un'altra finestra riceve il focus). anche se viene selezionata un'altra finestra di &tdevelop; (Altrimenti la finestra del gestore Automake si chiuderà automaticamente quando un'altra finestra riceve il focus). @@ -778,7 +778,7 @@ AM_CXXFLAGS = -DMY_C++_PREPROCESSOR_OPTION Se si fa clic con il &LMB; sul nome di un file nella finestra dettagli, verrà aperto nella finestra dell'editor di &kdevelop;. +> sul nome di un file nella finestra dettagli, verrà aperto nella finestra dell'editor di &tdevelop;. @@ -1193,7 +1193,7 @@ CXX = g++ Gestore Automake di &kdevelop; +>Gestore Automake di &tdevelop;
<title ->Configurare &kdevelop; +>Configurare &tdevelop; &kdevelop; è un IDE potente e flessibile che si può configurare in molti modi. Per iniziare selezionare &tdevelop; è un IDE potente e flessibile che si può configurare in molti modi. Per iniziare selezionare Impostazioni Configura &kdevelop;...Configura &tdevelop;.... Verrà visualizzata una finestra di dialogo composta da una finestra di selezione a sinistra e da una finestra di configurazione a destra i cui contenuti cambiano a seconda della voce selezionata. @@ -119,7 +119,7 @@ >Configurazione Generale La configurazione generale comprende le configurazioni comuni di &kdevelop; come: +>La configurazione generale comprende le configurazioni comuni di &tdevelop; come: @@ -172,7 +172,7 @@ La finestra di configurazione Generale permette di definire i parametri fondamentali di &kdevelop; che raramente dovranno essere modificati nel lavoro di tutti i giorni. Sono: +> permette di definire i parametri fondamentali di &tdevelop; che raramente dovranno essere modificati nel lavoro di tutti i giorni. Sono: @@ -184,11 +184,11 @@ >definire una directory di default che verrà usata da &kdevelop; per i nuovi progetti. che verrà usata da &tdevelop; per i nuovi progetti. decidere se si vuole che &kdevelop; decidere se si vuole che &tdevelop; carichi automaticamente l'ultimo progetto. @@ -206,7 +206,7 @@ la vista output messaggio usata da &kdevelop; per visualizzare ⪚ la procedura di compilazione e +> usata da &tdevelop; per visualizzare ⪚ la procedura di compilazione e Marcare questa casella se si vuole continuare il lavoro con l'ultimo progetto usato. Questa opzione caricherà all'avvio di &kdevelop; l'ultimo progetto e lo visualizzerà così come è stato lasciato, in modo da poter continuare velocemente con il lavoro. +>Marcare questa casella se si vuole continuare il lavoro con l'ultimo progetto usato. Questa opzione caricherà all'avvio di &tdevelop; l'ultimo progetto e lo visualizzerà così come è stato lasciato, in modo da poter continuare velocemente con il lavoro. @@ -281,7 +281,7 @@ > Per default &kdevelop; usa una directory padre per tutti i nuovi progetti. Inserire il percorso assoluto di questa directory comune nella casella o selezionarlo. &kdevelop; inserirà tutti i nuovi progetti in sottodirectory. +>Per default &tdevelop; usa una directory padre per tutti i nuovi progetti. Inserire il percorso assoluto di questa directory comune nella casella o selezionarlo. &tdevelop; inserirà tutti i nuovi progetti in sottodirectory. Ovviamente si può cambiare il percorso della directory di un nuovo progetto durante La finestra vista output applicazione viene utilizzata per visualizzare gli errori e le informazioni sullo stato delle applicazioni che sono eseguite all'interno di &kdevelop;. Normalmente queste informazioni sono inviate dall'applicazione alla console, quindi non è necessario uscire dall'IDE quando si effettua il test dell'applicazione a cui si sta lavorando. +> viene utilizzata per visualizzare gli errori e le informazioni sullo stato delle applicazioni che sono eseguite all'interno di &tdevelop;. Normalmente queste informazioni sono inviate dall'applicazione alla console, quindi non è necessario uscire dall'IDE quando si effettua il test dell'applicazione a cui si sta lavorando. Per selezionare il font della Vista output messaggio). Apparirà la finestra di dialogo standard di &kde; per selezionare il tipo di carattere. Al primo avvio &kdevelop; utilizza il font usato da &kde;. Al primo avvio &tdevelop; utilizza il font usato da &kde;. Questa impostazione è fissa, quindi se si modificano i font in nel Centro di controllo non verranno modificati i font di &kdevelop;, che dovranno essere riselezionati esplicitamente. non verranno modificati i font di &tdevelop;, che dovranno essere riselezionati esplicitamente. @@ -333,7 +333,7 @@ > &kdevelop; elabora i messaggi che vengono inviati alla finestra &tdevelop; elabora i messaggi che vengono inviati alla finestra vista output messaggi durante il processo di compilazione per filtrare le informazioni superflue. Si può controllare il livello dei dettagli attraverso le caselle di questo campo. @@ -385,7 +385,7 @@ > Per default &kdevelop; effettuerà il wrap delle linee più lunghe nella finestra Per default &tdevelop; effettuerà il wrap delle linee più lunghe nella finestra vista output messaggio in modo che non vengano nascoste informazioni importanti. In alcuni casi il wrap renderà confusi gli elenchi di messaggi lunghi, se non lo si desidera deselezionare la casella. Permette di scegliere il modo in cui vengono visualizzati i file .ui in &kdevelop;. &kdevelop; possiede un proprio Designer UI chiamato KDeveDesigner che può essere utilizzato come applicazione integrata oppure come un programma separato. Anche il Designer Qt può essere usato per modificare i file in &tdevelop;. &tdevelop; possiede un proprio Designer UI chiamato KDeveDesigner che può essere utilizzato come applicazione integrata oppure come un programma separato. Anche il Designer Qt può essere usato per modificare i file .ui. Usa il Designer integrato di &kdevelop; Usa il Designer integrato di &tdevelop; Viene utilizzato il designer integrato di &kdevelop;Viene utilizzato il designer integrato di &tdevelop; Avvia il Designer di &kdevelop; come applicazione separata Avvia il Designer di &tdevelop; come applicazione separata L'applicazione KDevDesigner verrà avviata separatamente in una propria finestra. @@ -466,7 +466,7 @@ >Il Designer Qt, contenuto nell'installazione di Qt, verrà avviato esternamente quando si fa click su un file .ui in &kdevelop;. in &tdevelop;. @@ -524,7 +524,7 @@ Come indicato precedentemente nel capitolo Modalità dell'interfaccia utente disponibili sono disponibili quattro impostazioni per l'area di lavoro di &kdevelop;: +> sono disponibili quattro impostazioni per l'area di lavoro di &tdevelop;: @@ -573,7 +573,7 @@ >Impostazioni Configura &kdevelop;...Configura &tdevelop;.... Apparirà la finestra di dialogo Configura KDevelopNon dimenticarsi di riavviare &kdevelop; per rendere effettive le modifiche. Non dimenticarsi di riavviare &tdevelop; per rendere effettive le modifiche. Non mostra la linguetta quando è visualizzato un solo documento, mentre se sono presenti più documenti &kdevelop; visualizza una barra di schede come nell'opzione Non mostra la linguetta quando è visualizzato un solo documento, mentre se sono presenti più documenti &tdevelop; visualizza una barra di schede come nell'opzione Sempre. Questa modalità è utile se si lavora per la maggior parte del tempo con un documento singolo, siccome rende disponibile una maggiore ampiezza verticale. @@ -667,7 +667,7 @@ >Non mostra mai nessuna linguetta di selezione. Si può usare questa modalità se si usa raramente il mouse per passare da un documento all'altro. Fornisce una maggiore ampiezza verticale per tutte le finestre dei documenti. Per selezionare o chiudere un documento usare il menu Finestra di &kdevelop;. di &tdevelop;. @@ -679,7 +679,7 @@ >Impostare la chiusura di un documento con un clic sulla sua linguetta Quando &kdevelop; è stato configurato per visualizzare la barra delle schede dei documenti, si può aggiungere un'altra funzionalità oltre alla capacità di selezionare i documenti. Questo viene fatto attraverso la sezione di configurazione Quando &tdevelop; è stato configurato per visualizzare la barra delle schede dei documenti, si può aggiungere un'altra funzionalità oltre alla capacità di selezionare i documenti. Questo viene fatto attraverso la sezione di configurazione Chiudi al passaggio del mouse. @@ -701,7 +701,7 @@ > Selezionando questa casella si può chiudere una finestra con il &LMB;. Puntare con il mouse la piccola icona sul bordo sinistro della linguetta, che diventerà un simbolo di chiusura. Ora fare clic il &LMB; su questo simbolo e &kdevelop; chiuderà la finestra corrispondente. Selezionando questa casella si può chiudere una finestra con il &LMB;. Puntare con il mouse la piccola icona sul bordo sinistro della linguetta, che diventerà un simbolo di chiusura. Ora fare clic il &LMB; su questo simbolo e &tdevelop; chiuderà la finestra corrispondente. @@ -829,7 +829,7 @@ >Selezionare un editor &kdevelop; permette di impostare l'editor preferito. Selezionare la voce &tdevelop; permette di impostare l'editor preferito. Selezionare la voce Editor nella parte sinistra della finestra Configura KDevelop Queste interfacce di editor sono completamente integrate nell'IDE &kdevelop;. In particolare è disponibile la possibilità di saltare alla linea del codice sorgente errata attraverso un clic sul messaggio di errore nella finestra Queste interfacce di editor sono completamente integrate nell'IDE &tdevelop;. In particolare è disponibile la possibilità di saltare alla linea del codice sorgente errata attraverso un clic sul messaggio di errore nella finestra vista output messaggi. @@ -898,7 +898,7 @@ &kdevelop; permette di usare le interfacce degli editor registrati in &kde; che forniscono una interfaccia KatePart. Se qualche voce è assente controllare la propria installazione di &kde; per vedere se è stato correttamente installato il componente corrispondente. &tdevelop; permette di usare le interfacce degli editor registrati in &kde; che forniscono una interfaccia KatePart. Se qualche voce è assente controllare la propria installazione di &kde; per vedere se è stato correttamente installato il componente corrispondente. Selezionare uno stile di formattazione del codice sorgente &kdevelop; formatta automaticamente il testo con uno stile predefinito. Quest'ultimo è altamente configurabile. +>&tdevelop; formatta automaticamente il testo con uno stile predefinito. Quest'ultimo è altamente configurabile. La possibilità di riformattare il codice sorgente è disponibile attualmente solo per i linguaggi C, C++ e &Java;. Questa funzione non può essere usata per i linguaggi di scripting come ⪚ PHP, perché &kdevelop; la implementa con l'applicazione La possibilità di riformattare il codice sorgente è disponibile attualmente solo per i linguaggi C, C++ e &Java;. Questa funzione non può essere usata per i linguaggi di scripting come ⪚ PHP, perché &tdevelop; la implementa con l'applicazione astyle. @@ -1378,7 +1378,7 @@ >Controllare gli spazi extra Per default &kdevelop; minimizza l'uso degli spazi. +>Per default &tdevelop; minimizza l'uso degli spazi. Impostare lo strumento per i frammenti di codice Quando si programma in &kdevelop; si possono memorizzare parti di codice utilizzate frequentemente chiamate Quando si programma in &tdevelop; si possono memorizzare parti di codice utilizzate frequentemente chiamate frammenti di codice. Per configurare le funzionalità dello strumento per i frammenti di codice selezionare ImpostazioniConfigura &kdevelop;...Configura &tdevelop;... dalla barra dei menu. Apparirà la finestra di dialogo Configura KDevelopConfigurare il selettore file &kdevelop; fornisce un &tdevelop; fornisce un selettore file che, quando viene caricato all'avvio, permette di navigare attraverso qualunque file o directory del sistema. @@ -1602,7 +1602,7 @@ >Impostazioni Configura &kdevelop;...Configura &tdevelop;... dalla barra dei menu. Apparirà la finestra di dialogo Configura KDevelopPer default il selettore file è impostato in modo da visualizzare i contenuti della sessione precedente quando viene avviato &kdevelop;. Si può cambiare questo comportamento nel riquadro è impostato in modo da visualizzare i contenuti della sessione precedente quando viene avviato &tdevelop;. Si può cambiare questo comportamento nel riquadro Sessione. Queste impostazioni non hanno effetto se &kdevelop; è stato riavviato automaticamente dal gestore di sessione di &kde;. In questo caso la directory e i filtri visualizzati saranno sempre ripristinati dalla precedente sessione di &kde;. Queste impostazioni non hanno effetto se &tdevelop; è stato riavviato automaticamente dal gestore di sessione di &kde;. In questo caso la directory e i filtri visualizzati saranno sempre ripristinati dalla precedente sessione di &kde;. @@ -1918,7 +1918,7 @@ >Configurare la documentazione &kdevelop; comprende un potente strumento che fornisce accesso a vari tipi di documentazione. Ad es. nella modalità IDEAl si troverà la linguetta &tdevelop; comprende un potente strumento che fornisce accesso a vari tipi di documentazione. Ad es. nella modalità IDEAl si troverà la linguetta Documentazione nel bordo destro dell'area di lavoro. @@ -1929,18 +1929,18 @@ La finestra documentazione di &kdevelop; nella modalità IDEAlLa finestra documentazione di &tdevelop; nella modalità IDEAl
&kdevelop; deve aver caricato il plugin &tdevelop; deve aver caricato il plugin Documentazione per visualizzare l'albero della documentazione. Vedere la sezione PluginImpostazioni Configura &kdevelop;...Configura &tdevelop;.... Apparirà la finestra di dialogo Configura KDevelopImpostare la raccolta della documentazione La configurazione della documentazione è stata suddivisa in varie raccolte, che forniscono accesso ai file della documentazione di un particolare tipo. Queste impostazioni controllano quali voci verranno visualizzate della pagina della documentazione di &kdevelop; chiamata La configurazione della documentazione è stata suddivisa in varie raccolte, che forniscono accesso ai file della documentazione di un particolare tipo. Queste impostazioni controllano quali voci verranno visualizzate della pagina della documentazione di &tdevelop; chiamata Contenuti e le modalità di ricerca e indicizzazione. Raccolta documentazione TOC di &kdevelop;Raccolta documentazione TOC di &tdevelop; Le versioni precedenti di &kdevelop; permettevano di selezionare la documentazione a seconda del progetto. Ora questa funzionalità non è più disponibile. Le versioni precedenti di &tdevelop; permettevano di selezionare la documentazione a seconda del progetto. Ora questa funzionalità non è più disponibile. @@ -2240,11 +2240,11 @@ Normalmente &kdevelop; riempirà questa collezione al primo avvio, cercando i file standard Normalmente &tdevelop; riempirà questa collezione al primo avvio, cercando i file standard *.xml o *.dcf nella directory di installazione di &Qt;. La tabella a sinistra elenca i file trovati da &kdevelop; visualizzando il loro titolo. +> nella directory di installazione di &Qt;. La tabella a sinistra elenca i file trovati da &tdevelop; visualizzando il loro titolo. Nel caso di una installazione non standard i file potrebbero non essere visualizzati o potrebbero puntare a posizioni non valide (ad es. ad un'altra installazione di &Qt;). Si possono aggiustare le voci usando i &kdevelop; userà i titoli già forniti dalla documentazione &Qt; installata. Quindi il campo &tdevelop; userà i titoli già forniti dalla documentazione &Qt; installata. Quindi il campo Titolo nella finestra di dialogo Proprietà del catalogo di documentazionePer default questa pagina sarà vuota (come mostrato sotto). Si possono aggiungere nuove voci usando i pulsanti a destra della lista. &kdevelop; filtrerà i file a destra della lista. &tdevelop; filtrerà i file *.chm presenti nelle directory selezionate con le finestre di dialogo Aggiungiindex.html. Sono anche presenti dei file tag che contengono collegamenti alla documentazione &API; esistente. &kdevelop; userà il file che contengono collegamenti alla documentazione &API; esistente. &tdevelop; userà il file index.html e i file *.tagUn esempio di questa struttura può essere osservato nella directory $KDEDIR/share/doc/HTML/en/kdelibs-apidocs/share/doc/HTML/en/tdelibs-apidocs. &kdevelop; riempirà questa lista con i collegamenti alle &API; delle librerie di &kde; fornite nel momento dell'installazione. &kdevelop; troverà questa documentazione se: +>&tdevelop; riempirà questa lista con i collegamenti alle &API; delle librerie di &kde; fornite nel momento dell'installazione. &tdevelop; troverà questa documentazione se: É stata usata l'opzione --with-tdelibsdoxy-dir del comando configure quando è stato compilato &kdevelop; (vedere il capitolo Come ottenere la documentazione &API; di &kdevelop; quando è stato compilato &tdevelop; (vedere il capitolo Come ottenere la documentazione &API; di &tdevelop;). &kdevelop; trova la directory &tdevelop; trova la directory $KDEDIR/share/doc/HTML/en/kdelibs-apidocs//share/doc/HTML/en/tdelibs-apidocs/ al primo avvio. Se &kdevelop; non trova le &API; delle librerie di &kde; generate da &doxygen; al suo primo avvio la lista Se &tdevelop; non trova le &API; delle librerie di &kde; generate da &doxygen; al suo primo avvio la lista Raccolta documentazione Doxygen sarà vuota. @@ -2436,7 +2436,7 @@ &kdevelop; usa il titolo contenuto nel file &tdevelop; usa il titolo contenuto nel file index.html, quindi il campo Titolo e make install con i sorgenti di kdebasetdebase) e aggiungere una voce nella lista della Raccolta documentazione Doxygen come questa: @@ -2483,7 +2483,7 @@ >Si devono inserire le &API; del progetto corrente in questa Raccolta di documentazione Doxygen. Nelle versioni precedenti di &kdevelop; potevano essere visualizzate nell'albero della documentazione a seconda del progetto. Questa funzionalità non è più disponibile. . Nelle versioni precedenti di &tdevelop; potevano essere visualizzate nell'albero della documentazione a seconda del progetto. Questa funzionalità non è più disponibile. Gestire la documentazione strutturata (file KDevelopTOC)Il componente di &kdevelop; che gestisce la documentazione permette un accesso immediato alla documentazione strutturata, sia locale che remota. Lo si può configurare nella pagina Il componente di &tdevelop; che gestisce la documentazione permette un accesso immediato alla documentazione strutturata, sia locale che remota. Lo si può configurare nella pagina TOC della documentazione di KDevelop. @@ -2511,7 +2511,7 @@ &kdevelop; possiede un insieme di file KDevelopTOC che sono stati automaticamente inseriti nella tabella nel momento dell'installazione. Solo quelli usati più frequentemente verranno marcati per la visualizzazione. Se si vuole consultare ulteriore documentazione, marcare la casella &tdevelop; possiede un insieme di file KDevelopTOC che sono stati automaticamente inseriti nella tabella nel momento dell'installazione. Solo quelli usati più frequentemente verranno marcati per la visualizzazione. Se si vuole consultare ulteriore documentazione, marcare la casella TOC nella tabella di configurazione<index>. Per questo motivo la casella Indice sarà abilitata solo quando &kdevelop; trova un tag sarà abilitata solo quando &tdevelop; trova un tag <index> nel relativo file .toc. (Per ulteriori dettagli vedere la descrizione della sezione File TOC di &kdevelop;File TOC di &tdevelop;). La casella Si possono aggiungere nuove voci usando i pulsanti a destra della lista. &kdevelop; filtrerà i file a destra della lista. &tdevelop; filtrerà i file *.toc presenti nelle directory selezionate con le finestre di dialogo AggiungiNelle versioni recenti di &kdevelop; il pulsante Nelle versioni recenti di &tdevelop; il pulsante Rimuovi non modificherà i file File TOC di &kdevelop; +>File TOC di &tdevelop; Seguire questa procedura: nell'albero della documentazione individuare una voce nella documentazione &Qt;/&kde; (⪚ KDE2 Development Book (kde.org)). Fare clic sul simbolo più. Verrà aperto un albero nel quale si potrà navigare in modalità offline tra i diversi capitoli, disposti su diversi livelli. Quando si seleziona uno dei capitoli &kdevelop; tenterà di accedere al file ). Fare clic sul simbolo più. Verrà aperto un albero nel quale si potrà navigare in modalità offline tra i diversi capitoli, disposti su diversi livelli. Quando si seleziona uno dei capitoli &tdevelop; tenterà di accedere al file remoto della documentazione. @@ -2583,10 +2583,10 @@ Directory standard dei file TOC di &kdevelop; +>Directory standard dei file TOC di &tdevelop; Quando si installa &kdevelop; vengono generalmente inseriti una serie di file Quando si installa &tdevelop; vengono generalmente inseriti una serie di file .toc predefiniti nella directory $KDEDIR/share/apps/kdevdoctreeview/tocs Struttura di base dei file TOC di &kdevelop; +>Struttura di base dei file TOC di &tdevelop; intestazione @@ -2609,11 +2609,11 @@ <!DOCTYPE kdeveloptoc> +><!DOCTYPE tdeveloptoc> <kdeveloptoc> +><tdeveloptoc> </kdeveloptoc> +></tdeveloptoc> Questa struttura &XML; viene analizzata dal plugin Documentazione di &kdevelop; per impostare i contenuti dell'albero della documentazione e guidare l'utente nella navigazione della documentazione. Contiene tutte le informazioni necessarie per visualizzare i titoli e accedere ai contenuti del file di documentazione. +> di &tdevelop; per impostare i contenuti dell'albero della documentazione e guidare l'utente nella navigazione della documentazione. Contiene tutte le informazioni necessarie per visualizzare i titoli e accedere ai contenuti del file di documentazione. @@ -2657,7 +2657,7 @@ > Questo è il titolo che visualizzerà &kdevelop; nel principale livello dell'albero della documentazione. +>Questo è il titolo che visualizzerà &tdevelop; nel principale livello dell'albero della documentazione. Attualmente il titolo visualizzato non può essere modificato dall'utente. Se si desidera che venga visualizzato un testo diverso si deve cambiare manualmente l'elemento url="" associato ad ogni livello annidato i-esimo. Quando l'utente fa clic sul titolo di una sezione &kdevelop; accede al file nella posizione ottenuta dalla combinazione dell'&URL; di base e da questo &URL; della sezione. +>. Quando l'utente fa clic sul titolo di una sezione &tdevelop; accede al file nella posizione ottenuta dalla combinazione dell'&URL; di base e da questo &URL; della sezione. L'elemento <tocsectn/>La documentazione DevHelp fornisce un sistema alternativo per accedere in modo strutturato alla documentazione. Vengono usati dei file con estensione .devhelp che contengono una tavola dei contenuti, in modo simile ai file TOC di &kdevelop;file TOC di &tdevelop;. Sono usati per accedere alla documentazione del desktop GNOME 2. Si può controllare quali file devono essere disponibili nella pagina di configurazione . Quando si installa &kdevelop; verranno cercati tutti i file Quando si installa &tdevelop; verranno cercati tutti i file .devhelp in posizioni standard, come le sottodirectory di /opt/gnome/shareSi possono aggiungere nuove voci usando i pulsanti a destra della lista. &kdevelop; filtrerà i file a destra della lista. &tdevelop; filtrerà i file *.toc presenti nelle directory selezionate con le finestre di dialogo Aggiungi Generalmente questa raccolta è vuota al primo avvio di &kdevelop;. Qui è stato inserito un file di esempio per mostrare la struttura degli elementi. +>Generalmente questa raccolta è vuota al primo avvio di &tdevelop;. Qui è stato inserito un file di esempio per mostrare la struttura degli elementi. La gestione è semplice: usare i pulsanti a destra della lista per aggiungere, modificare o rimuovere la documentazione. &kdevelop; non filtrerà i contenuti delle finestre di dialogo associate ai pulsanti a destra della lista per aggiungere, modificare o rimuovere la documentazione. &tdevelop; non filtrerà i contenuti delle finestre di dialogo associate ai pulsanti Aggiungi e RimuoviContenuto di questo manuale Questo manuale utente descrive l'uso dell'ambiente di sviluppo integrato (IDE) &kdevelop; &kdevrelease;. Non è un manuale di programmazione e non descrive nel dettaglio il processo di sviluppo, ma fornisce una guida nella gestione dell'IDE. +>Questo manuale utente descrive l'uso dell'ambiente di sviluppo integrato (IDE) &tdevelop; &kdevrelease;. Non è un manuale di programmazione e non descrive nel dettaglio il processo di sviluppo, ma fornisce una guida nella gestione dell'IDE. Si troveranno informazioni sui seguenti argomenti: Iniziare ad usare &kdevelop;Iniziare ad usare &tdevelop; Caratteristiche di &kdevelop;Caratteristiche di &tdevelop; prosegue il capitolo precedente descrivendo l'aspetto di &kdevelop; e i suoi componenti. +>prosegue il capitolo precedente descrivendo l'aspetto di &tdevelop; e i suoi componenti. Configurare &kdevelop;Configurare &tdevelop; mostra come accedere alla ricca documentazione incorporata di &kdevelop;, indica come creare la documentazione del proprio progetto, sia la concisa e potente documentazione delle &API; che fornisce una panoramica di tutti i propri file sorgente sia la documentazione basata su docbook. +>mostra come accedere alla ricca documentazione incorporata di &tdevelop;, indica come creare la documentazione del proprio progetto, sia la concisa e potente documentazione delle &API; che fornisce una panoramica di tutti i propri file sorgente sia la documentazione basata su docbook. @@ -137,14 +137,14 @@ > Python — an overview of how to create Python-based applications in &kdevelop;. +> — an overview of how to create Python-based applications in &tdevelop;. PHP — an overview of how to create PHP-based HTML applications in &kdevelop;. +> — an overview of how to create PHP-based HTML applications in &tdevelop;. //--> @@ -164,9 +164,9 @@ @@ -239,11 +239,11 @@ File di configurazione usati da &kdevelop;File di configurazione usati da &tdevelop; Elenca i file usati da &kdevelop; per salvare la propria configurazione interna. Sono utili se succede un inconveniente durante la fase di setup. +>Elenca i file usati da &tdevelop; per salvare la propria configurazione interna. Sono utili se succede un inconveniente durante la fase di setup. @@ -254,7 +254,7 @@ Elenca gli strumenti che possono essere usati per adattare &kdevelop; alle proprie esigenze. Elenca gli strumenti che possono essere usati per adattare &tdevelop; alle proprie esigenze. @@ -263,7 +263,7 @@ > Plugin tools — provides you with an overview of the parts which make up &kdevelop; and how you can tailor it to suit your needs by only loading the parts that are necessary, both IDE and project-wide. +> — provides you with an overview of the parts which make up &tdevelop; and how you can tailor it to suit your needs by only loading the parts that are necessary, both IDE and project-wide. --> diff --git a/tde-i18n-it/docs/kdevelop/kdevelop/unixdev.docbook b/tde-i18n-it/docs/kdevelop/kdevelop/unixdev.docbook index 20c41454b78..be015846d8a 100644 --- a/tde-i18n-it/docs/kdevelop/kdevelop/unixdev.docbook +++ b/tde-i18n-it/docs/kdevelop/kdevelop/unixdev.docbook @@ -406,7 +406,7 @@ > per maggiori informazioni. Per maggiori dettagli relativi a &kdevelop; vedere il capitolo Per maggiori dettagli relativi a &tdevelop; vedere il capitolo Compilazione e gestione dei progetti di questo manuale. Ambienti di sviluppo integrato Integrated Development Environments, (&IDE;). Un &IDE; integra in un singolo ambiente tutti i modelli, gli strumenti e gli script necessari al processo di sviluppo. &kdevelop; è un &IDE; per la piattaforma &kde;. Esso fornisce una vasta gamma di strumenti che semplificano lo sviluppo di programmi e la loro manutenzione, anche per diversi linguaggi di programmazione e differenti piattaforme. +>&tdevelop; è un &IDE; per la piattaforma &kde;. Esso fornisce una vasta gamma di strumenti che semplificano lo sviluppo di programmi e la loro manutenzione, anche per diversi linguaggi di programmazione e differenti piattaforme. - + Caratteristiche di base di &kdevelop; &kdevrelease; +>Caratteristiche di base di &tdevelop; &kdevrelease; - + &kdevelop; +>&tdevelop; caratteristiche - + caratteristiche @@ -627,7 +627,7 @@ +> -- cgit v1.2.1
La finestra documentazione di &kdevelop; (Modalità IDEAl) La finestra documentazione di &tdevelop; (Modalità IDEAl)