diff options
Diffstat (limited to 'it-it')
-rw-r--r-- | it-it/pyqt-it.html.markdown | 26 | ||||
-rw-r--r-- | it-it/rust-it.html.markdown | 4 |
2 files changed, 15 insertions, 15 deletions
diff --git a/it-it/pyqt-it.html.markdown b/it-it/pyqt-it.html.markdown index 8daba022..3ebd8759 100644 --- a/it-it/pyqt-it.html.markdown +++ b/it-it/pyqt-it.html.markdown @@ -11,32 +11,32 @@ lang: it-it **Qt** è un framework ampiamente conosciuto per lo sviluppo di software multipiattaforma che può essere eseguito su varie piattaforme software e hardware con modifiche minime o nulle nel codice, pur avendo la potenza e la velocità delle applicazioni native. Sebbene **Qt** sia stato originariamente scritto in *C++*. - -Questo è un adattamento sull'introduzione di C ++ a QT di [Aleksey Kholovchuk] (https://github.com/vortexxx192 -), alcuni degli esempi di codice dovrebbero avere la stessa funzionalità -che avrebbero se fossero fatte usando pyqt! +Questo è un adattamento sull'introduzione di C ++ a QT di +[Aleksey Kholovchuk](https://github.com/vortexxx192), alcuni +degli esempi di codice dovrebbero avere la stessa +funzionalità che avrebbero se fossero fatte usando pyqt! ```python import sys from PyQt4 import QtGui def window(): - # Crea un oggetto applicazione + # Crea un oggetto applicazione app = QtGui.QApplication(sys.argv) - # Crea un widget in cui verrà inserita la nostra etichetta + # Crea un widget in cui verrà inserita la nostra etichetta w = QtGui.QWidget() - # Aggiungi un'etichetta al widget + # Aggiungi un'etichetta al widget b = QtGui.QLabel(w) - # Imposta del testo per l'etichetta + # Imposta del testo per l'etichetta b.setText("Ciao Mondo!") - # Fornisce informazioni su dimensioni e posizionamento + # Fornisce informazioni su dimensioni e posizionamento w.setGeometry(100, 100, 200, 50) b.move(50, 20) - # Dai alla nostra finestra un bel titolo + # Dai alla nostra finestra un bel titolo w.setWindowTitle("PyQt") - # Visualizza tutto + # Visualizza tutto w.show() - # Esegui ciò che abbiamo chiesto, una volta che tutto è stato configurato + # Esegui ciò che abbiamo chiesto, una volta che tutto è stato configurato sys.exit(app.exec_()) if __name__ == '__main__': @@ -60,7 +60,7 @@ def window(): b.setText("Premimi") b.move(50, 50) # Indica a b di chiamare questa funzione quando si fa clic - # notare la mancanza di "()" sulla chiamata di funzione + # notare la mancanza di "()" sulla chiamata di funzione b.clicked.connect(showdialog) w.setWindowTitle("PyQt Dialog") w.show() diff --git a/it-it/rust-it.html.markdown b/it-it/rust-it.html.markdown index ff42df8d..c26fa599 100644 --- a/it-it/rust-it.html.markdown +++ b/it-it/rust-it.html.markdown @@ -300,7 +300,7 @@ fn main() { *ref_var2 += 2; // '*' serve a puntare al binding var2, preso in presto mutevolmente println!("{}", *ref_var2); // 6 - // var2 non compilerebbe. ref_var2 è di tipo &mut i32, e quindi + // var2 non compilerebbe. ref_var2 è di tipo &mut i32, e quindi // immagazzina un riferimento a un i32, e non il valore stesso. // var2 = 2; // questo non compilerebbe, perché `var2` è stato preso in prestito } @@ -312,7 +312,7 @@ C'è molto di più in Rust — questi sono solo i fondamenti di Rust, che servon le cose più importanti. Purtroppo c'è pochissima documentazione in italiano, tra cui: -(https://www.mozillaitalia.org/home/2015/05/30/primi-passi-con-rust/) +[mozillaitalia.org/home/2015/05/30/primi-passi-con-rust/](https://www.mozillaitalia.org/home/2015/05/30/primi-passi-con-rust/) Però ce n'è parecchia in inglese. Per saperne di più, leggi [The Rust Programming Language](http://doc.rust-lang.org/book/index.html) e tieni d'occhio l'area di interesse di Reddit (subreddit) |