From 8aadea8c05698d5062d50b2a2c6af1189d018d57 Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Sun, 28 Oct 2018 22:48:42 -0600 Subject: PyQT Spanish translation --- es-es/pyqt-es.html.markdown | 89 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 es-es/pyqt-es.html.markdown (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown new file mode 100644 index 00000000..2cbc4153 --- /dev/null +++ b/es-es/pyqt-es.html.markdown @@ -0,0 +1,89 @@ +--- +category: tool +tool: PyQT +filename: learnpyqt.py +contributors: + - ["Nathan Hughes", "https://github.com/sirsharpest"] +translators: + - ["Adrian Rocamora", "https://github.com/adrianrocamora"] +--- + +**Qt** es un sistema altamente reconocido que permite desarrollar software multiplataforma que puede correr en diferentes entornos de software y hardware con pocos o ningún cambio. Aun así conserva la velocidad y poder de una palicacion nativa. **Qt** fue originalmente escrito en *C++*. + + +This is an adaption on the C++ intro to QT by [Aleksey Kholovchuk](https://github.com/vortexxx192 +), some of the code examples should result in the same functionality +this version just having been done using pyqt! + +Esta es una adaptación de la introducción a QT con C++ por [Aleksey Kholovchuk](https://github.com/vortexxx192), parte del código ejemplo debería resultar en la misma funcionalidad ¡pero usando python con PyQT! + +```python +import sys +from PyQt4 import QtGui + +def window(): + # Crear el objeto de la aplicación + app = QtGui.QApplication(sys.argv) + # Crear un widget en el que colocaremos nuestra etiqueta + w = QtGui.QWidget() + # Agregamos nuesta etiqueta al widget + b = QtGui.QLabel(w) + # Agregamos texto a nuestra etiqueta + b.setText("Hello World!") + # Fijemos información de posición y tamaño del widget + w.setGeometry(100, 100, 200, 50) + b.move(50, 20) + # Proporcionemos un título a nuestra ventana + w.setWindowTitle("PyQt") + # Mostremos todo + w.show() + # Ejecutemos lo que hayamos solicitado ya inicializado el resto + sys.exit(app.exec_()) + +if __name__ == '__main__': + window() + +``` + +In order to get some of the more advanced features in **pyqt** we need to start looking at building additional elements. +Here we show how to introduce a dialog popup box, useful for asking the user to confirm a decision or to provide information. + +Para poder hacer uso de las funciones más avanzades en **pyqt** necestiamos agregar elementos adicionales. +Aquí mostramos cómo introducir una caja de dialogo popup, útil para permitir al usuario confirmar su decisión o para brindarnos información. + +```Python +import sys +from PyQt4.QtGui import * +from PyQt4.QtCore import * + + +def window(): + app = QApplication(sys.argv) + w = QWidget() + # Crear un botón y adjuntarlo al widget w + b = QPushButton(w) + b.setText("Press me") + b.move(50, 50) + # Indicar al botón b que llame esta función cuando reciba un click + # Nótese la falta de "()" en la llamada de la función + b.clicked.connect(showdialog) + w.setWindowTitle("PyQt Dialog") + w.show() + sys.exit(app.exec_()) + +# Esta funcion debería crear una ventana de diálogo con un botón +# que espera a recibir un click y luego sale del programa +def showdialog(): + d = QDialog() + b1 = QPushButton("ok", d) + b1.move(50, 50) + d.setWindowTitle("Dialog") + # Esta modalidad le indica al popup que bloquee al padre mientras esté activo + d.setWindowModality(Qt.ApplicationModal) + # Al recibir un click me gustaría que el proceso termine + b1.clicked.connect(sys.exit) + d.exec_() + +if __name__ == '__main__': + window() +``` -- cgit v1.2.3 From b5929c289dd9d0e7f9a854939b03ff047cf0acfb Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Sun, 28 Oct 2018 22:53:03 -0600 Subject: 80 cols fix --- es-es/pyqt-es.html.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index 2cbc4153..407a2933 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -78,7 +78,7 @@ def showdialog(): b1 = QPushButton("ok", d) b1.move(50, 50) d.setWindowTitle("Dialog") - # Esta modalidad le indica al popup que bloquee al padre mientras esté activo + # Esta modalidad le indica al popup que bloquee al padre mientras activo d.setWindowModality(Qt.ApplicationModal) # Al recibir un click me gustaría que el proceso termine b1.clicked.connect(sys.exit) -- cgit v1.2.3 From c021c15692c36ed09bf90e8b3481a59b4377e236 Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Sun, 28 Oct 2018 22:56:21 -0600 Subject: Removed leftover English content --- es-es/pyqt-es.html.markdown | 8 -------- 1 file changed, 8 deletions(-) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index 407a2933..be9704e2 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -10,11 +10,6 @@ translators: **Qt** es un sistema altamente reconocido que permite desarrollar software multiplataforma que puede correr en diferentes entornos de software y hardware con pocos o ningún cambio. Aun así conserva la velocidad y poder de una palicacion nativa. **Qt** fue originalmente escrito en *C++*. - -This is an adaption on the C++ intro to QT by [Aleksey Kholovchuk](https://github.com/vortexxx192 -), some of the code examples should result in the same functionality -this version just having been done using pyqt! - Esta es una adaptación de la introducción a QT con C++ por [Aleksey Kholovchuk](https://github.com/vortexxx192), parte del código ejemplo debería resultar en la misma funcionalidad ¡pero usando python con PyQT! ```python @@ -45,9 +40,6 @@ if __name__ == '__main__': ``` -In order to get some of the more advanced features in **pyqt** we need to start looking at building additional elements. -Here we show how to introduce a dialog popup box, useful for asking the user to confirm a decision or to provide information. - Para poder hacer uso de las funciones más avanzades en **pyqt** necestiamos agregar elementos adicionales. Aquí mostramos cómo introducir una caja de dialogo popup, útil para permitir al usuario confirmar su decisión o para brindarnos información. -- cgit v1.2.3 From ee2a35a980f8003c67f6c61ae82d4d0c06152be2 Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Sun, 28 Oct 2018 22:59:58 -0600 Subject: Spacing fixes --- es-es/pyqt-es.html.markdown | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index be9704e2..6f880547 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -17,22 +17,22 @@ import sys from PyQt4 import QtGui def window(): - # Crear el objeto de la aplicación + # Crear el objeto de la aplicación app = QtGui.QApplication(sys.argv) - # Crear un widget en el que colocaremos nuestra etiqueta + # Crear un widget en el que colocaremos nuestra etiqueta w = QtGui.QWidget() - # Agregamos nuesta etiqueta al widget + # Agregamos nuesta etiqueta al widget b = QtGui.QLabel(w) - # Agregamos texto a nuestra etiqueta + # Agregamos texto a nuestra etiqueta b.setText("Hello World!") - # Fijemos información de posición y tamaño del widget + # Fijemos información de posición y tamaño del widget w.setGeometry(100, 100, 200, 50) b.move(50, 20) - # Proporcionemos un título a nuestra ventana + # Proporcionemos un título a nuestra ventana w.setWindowTitle("PyQt") - # Mostremos todo + # Mostremos todo w.show() - # Ejecutemos lo que hayamos solicitado ya inicializado el resto + # Ejecutemos lo que hayamos solicitado ya inicializado el resto sys.exit(app.exec_()) if __name__ == '__main__': -- cgit v1.2.3 From d3c2d89f9ef7213238b649c24629575db50fe8ab Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Sun, 28 Oct 2018 23:01:55 -0600 Subject: Missing accent --- es-es/pyqt-es.html.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index 6f880547..30b7b71f 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -63,7 +63,7 @@ def window(): w.show() sys.exit(app.exec_()) -# Esta funcion debería crear una ventana de diálogo con un botón +# Esta función debería crear una ventana de diálogo con un botón # que espera a recibir un click y luego sale del programa def showdialog(): d = QDialog() -- cgit v1.2.3 From 1aefbde39eb79a9c8c8a4944522851ab465ee65b Mon Sep 17 00:00:00 2001 From: Adrian Rocamora Date: Tue, 30 Oct 2018 11:29:30 -0600 Subject: Fixes requested by maintainer --- es-es/pyqt-es.html.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index 30b7b71f..1d2f0fe3 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -1,14 +1,14 @@ --- category: tool tool: PyQT -filename: learnpyqt.py +filename: learnpyqt-es.py contributors: - ["Nathan Hughes", "https://github.com/sirsharpest"] translators: - ["Adrian Rocamora", "https://github.com/adrianrocamora"] --- -**Qt** es un sistema altamente reconocido que permite desarrollar software multiplataforma que puede correr en diferentes entornos de software y hardware con pocos o ningún cambio. Aun así conserva la velocidad y poder de una palicacion nativa. **Qt** fue originalmente escrito en *C++*. +**Qt** es un sistema altamente reconocido que permite desarrollar software multiplataforma que puede correr en diferentes entornos de software y hardware con pocos o ningún cambio. Aun así conserva la velocidad y poder de una aplicación nativa. **Qt** fue originalmente escrito en *C++*. Esta es una adaptación de la introducción a QT con C++ por [Aleksey Kholovchuk](https://github.com/vortexxx192), parte del código ejemplo debería resultar en la misma funcionalidad ¡pero usando python con PyQT! @@ -21,7 +21,7 @@ def window(): app = QtGui.QApplication(sys.argv) # Crear un widget en el que colocaremos nuestra etiqueta w = QtGui.QWidget() - # Agregamos nuesta etiqueta al widget + # Agregamos nuestra etiqueta al widget b = QtGui.QLabel(w) # Agregamos texto a nuestra etiqueta b.setText("Hello World!") @@ -40,8 +40,8 @@ if __name__ == '__main__': ``` -Para poder hacer uso de las funciones más avanzades en **pyqt** necestiamos agregar elementos adicionales. -Aquí mostramos cómo introducir una caja de dialogo popup, útil para permitir al usuario confirmar su decisión o para brindarnos información. +Para poder hacer uso de las funciones más avanzades en **pyqt** necesitamos agregar elementos adicionales. +Aquí mostramos cómo introducir una caja de diálogo popup, útil para permitir al usuario confirmar su decisión o para brindarnos información. ```Python import sys -- cgit v1.2.3 From 327640986ae5d4ff38058addae0eb00411846ea9 Mon Sep 17 00:00:00 2001 From: Divay Prakash Date: Wed, 31 Oct 2018 02:39:10 +0530 Subject: Add language code --- es-es/pyqt-es.html.markdown | 1 + 1 file changed, 1 insertion(+) (limited to 'es-es/pyqt-es.html.markdown') diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown index 1d2f0fe3..6d4fdde7 100644 --- a/es-es/pyqt-es.html.markdown +++ b/es-es/pyqt-es.html.markdown @@ -6,6 +6,7 @@ contributors: - ["Nathan Hughes", "https://github.com/sirsharpest"] translators: - ["Adrian Rocamora", "https://github.com/adrianrocamora"] +lang: es-es --- **Qt** es un sistema altamente reconocido que permite desarrollar software multiplataforma que puede correr en diferentes entornos de software y hardware con pocos o ningún cambio. Aun así conserva la velocidad y poder de una aplicación nativa. **Qt** fue originalmente escrito en *C++*. -- cgit v1.2.3