[pyar] recomendacion framework app desktop

Javier Marcon javiermarcon en gmail.com
Jue Jul 28 17:38:03 ART 2016


Gracias

El 28/07/16 a las 17:07, Lucas Riccombene escribió:
> Aca te paso unos Link otras cosas
> La posta es que tienes que tener el instalador de PYQT para misma
> versión Python, cada version qt5 tiene una versión python y eso tedas
> cuenta en el nombre del archivo que  te vas a descargar primero dice
> que QT  es y después que versión de python tienes que tener instalada
> , eso es PYQT código.
Yo en mi maquina tengo python2 y python3, pero el qt lo tengo instalado
desde los paquetes deb que viene en mi distro:
$ dpkg -l *qt* | grep ii
ii  libdbusmenu-qt2:amd64                      
0.9.3+14.04.20140314-0ubuntu1                          amd64        Qt
implementation of the DBusMenu protocol
ii  libntrack-qt4-1                            
016-1.2ubuntu2                                         amd64        Qt 4
API for ntrack
ii  libpolkit-qt-1-1                           
0.103.0-1ubuntu1                                       amd64       
PolicyKit-qt-1 library
ii  libpoppler-qt4-4:amd64                     
0.24.5-2ubuntu4.4                                      amd64        PDF
rendering library (Qt 4 based shared library)
ii  libqt4-dbus:amd64                          
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
D-Bus module
ii  libqt4-dbus:i386                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
D-Bus module
ii  libqt4-declarative:amd64                   
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
Declarative module
ii  libqt4-declarative:i386                    
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
Declarative module
ii  libqt4-designer:amd64                      
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
designer module
ii  libqt4-dev                                 
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
development files
ii  libqt4-dev-bin                             
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
development programs
ii  libqt4-help:amd64                          
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
help module
ii  libqt4-network:amd64                       
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
network module
ii  libqt4-network:i386                        
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
network module
ii  libqt4-opengl:amd64                        
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
OpenGL module
ii  libqt4-opengl:i386                         
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
OpenGL module
ii  libqt4-opengl-dev                          
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
OpenGL library development files
ii  libqt4-qt3support:amd64                    
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 3
compatibility library for Qt 4
ii  libqt4-script:amd64                        
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
script module
ii  libqt4-script:i386                         
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
script module
ii  libqt4-scripttools:amd64                   
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
script tools module
ii  libqt4-sql:amd64                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
SQL module
ii  libqt4-sql:i386                            
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
SQL module
ii  libqt4-sql-mysql:amd64                     
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
MySQL database driver
ii  libqt4-sql-mysql:i386                      
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
MySQL database driver
ii  libqt4-sql-sqlite:amd64                    
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
SQLite 3 database driver
ii  libqt4-svg:amd64                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
SVG module
ii  libqt4-test:amd64                          
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
test module
ii  libqt4-xml:amd64                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
XML module
ii  libqt4-xml:i386                            
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
XML module
ii  libqt4-xmlpatterns:amd64                   
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
XML patterns module
ii  libqt4-xmlpatterns:i386                    
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
XML patterns module
ii  libqt5clucene5:amd64                       
5.2.1-8build1                                          amd64        Qt 5
CLucene module
ii  libqt5core5a:amd64                         
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
core module
ii  libqt5dbus5:amd64                          
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
D-Bus module
ii  libqt5designer5:amd64                      
5.2.1-8build1                                          amd64        Qt 5
designer module
ii  libqt5designercomponents5:amd64            
5.2.1-8build1                                          amd64        Qt 5
Designer components module
ii  libqt5gui5:amd64                           
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
GUI module
ii  libqt5help5:amd64                          
5.2.1-8build1                                          amd64        Qt 5
help module
ii  libqt5network5:amd64                       
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
network module
ii  libqt5printsupport5:amd64                  
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
print support module
ii  libqt5qml5:amd64                           
5.2.1-3ubuntu15.1                                      amd64        Qt 5
QML module
ii  libqt5quick5:amd64                         
5.2.1-3ubuntu15.1                                      amd64        Qt 5
Quick library
ii  libqt5scintilla2-11                        
2.8.1-2ubuntu1                                         amd64        Qt5
port of the Scintilla source code editing widget
ii  libqt5scintilla2-l10n                      
2.8.1-2ubuntu1                                         all         
Scintilla source code editing widget for Qt5, translation files
ii  libqt5sensors5:amd64                       
5.2.1+dfsg-2ubuntu2                                    amd64        Qt
Sensors module
ii  libqt5sql5:amd64                           
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
SQL module
ii  libqt5sql5-sqlite:amd64                    
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
SQLite 3 database driver
ii  libqt5test5:amd64                          
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
test module
ii  libqt5widgets5:amd64                       
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
widgets module
ii  libqt5xml5:amd64                           
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
XML module
ii  libqtassistantclient4:amd64                
4.6.3-6                                                amd64        Qt
Assistant client library (runtime)
ii  libqtcore4:amd64                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
core module
ii  libqtcore4:i386                            
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
core module
ii  libqtdbus4:amd64                           
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
D-Bus module library
ii  libqtdbus4:i386                            
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
D-Bus module library
ii  libqtgui4:amd64                            
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
GUI module
ii  libqtgui4:i386                             
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                i386         Qt 4
GUI module
ii  libqtwebkit-dev                            
2.3.2-0ubuntu7                                         amd64        Web
content engine library for Qt - development files
ii  libqtwebkit4:amd64                         
2.3.2-0ubuntu7                                         amd64        Web
content engine library for Qt
ii  libqtwebkit4:i386                          
2.3.2-0ubuntu7                                         i386         Web
content engine library for Qt
ii  oxideqt-codecs-extra:amd64                 
1.15.8-0ubuntu0.14.04.1                                amd64        Web
browser engine for Qt (codecs)
ii  pinentry-qt4                               
0.8.3-1ubuntu1                                         amd64       
Qt-4-based PIN or pass-phrase entry dialog for GnuPG
ii  pyqt4-dev-tools                            
4.10.4+dfsg-1ubuntu1                                   amd64       
Development tools for PyQt4
ii  pyqt5-dev-tools                            
5.2.1+dfsg-1ubuntu1                                    amd64       
Development tools for PyQt5
ii  pyqt5-doc                                  
5.2.1+dfsg-1ubuntu1                                    all         
Documentation for PyQt5
ii  pyqt5-examples                             
5.2.1+dfsg-1ubuntu1                                    all         
Examples and demos for PyQt5
ii  python-qt4                                 
4.10.4+dfsg-1ubuntu1                                   amd64       
Python bindings for Qt4
ii  python-qt4-doc                             
4.10.4+dfsg-1ubuntu1                                   all         
Documentation and examples for PyQt4
ii  python-qt4-sql                             
4.10.4+dfsg-1ubuntu1                                   amd64       
Python bindings for PyQt4's SQL module
ii  python3-pyqt4                              
4.10.4+dfsg-1ubuntu1                                   amd64       
Python3 bindings for Qt4
ii  python3-pyqt5                              
5.2.1+dfsg-1ubuntu1                                    amd64       
Python 3 bindings for Qt5
ii  python3-pyqt5.qsci                         
2.8.1-2ubuntu1                                         amd64       
Python 3 bindings for QScintilla 2 with Qt 5
ii  python3-pyqt5.qtquick                      
5.2.1+dfsg-1ubuntu1                                    amd64       
Python 3 bindings for QtQuick module
ii  python3-pyqt5.qtsensors                    
5.2.1+dfsg-1ubuntu1                                    amd64       
Python 3 bindings for QtSensors module
ii  qt4-designer                               
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64       
graphical designer for Qt 4 applications
ii  qt4-dev-tools                              
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
development tools
ii  qt4-doc                                    
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                all          Qt 4
API documentation
ii  qt4-doc-html                               
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                all          Qt 4
API documentation (HTML format)
ii  qt4-linguist-tools                         
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
Linguist tools
ii  qt4-qmake                                  
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                amd64        Qt 4
qmake Makefile generator tool
ii  qt5-image-formats-plugins:amd64            
5.2.1-1                                                amd64        Qt 5
Image Formats module
ii  qt5-qmake:amd64                            
5.2.1+dfsg-1ubuntu14.3                                 amd64        Qt 5
qmake Makefile generator tool
ii  qtchooser                                  
39-g4717841-3                                          amd64       
Wrapper to select between Qt development binary versions
ii  qtcore4-l10n                               
4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1                all          Qt 4
core module translations

Necesito algun otro?

> Después tienes QT Creator eso es para diseñar y lo bajas de la pagina
> oficial completando 3 preguntas.
> Fíjate que aveces necesita alguna dependencia ejemplo la de python
> para desarrollo python-dev algo así y cuando instalas pyqt5 por
> consola fíjate a que python lo instalas si tienes mas de python
> instalado en tu sistema.
> Con esto es para armar el habiente de desarrollo y después hay cosas
> buenas en la propiedades de los controles que te permite hacerlo que
> mas guste a la hora de presentar algo rico en diseño para que puedas
> agregar style "css" a los controles me ayudo un montón porque una
> compañera de la pre cooperativa dijo yo quiero aprender css y lo
> resolvimos de sa manera y pudimos separar lo visual del código py el
> tema es tener cuidado con los nombres de los controles por el hecho
> que la ide desarrollo que tiene Qt Creator no me gusta y por eso uso
> par alos archivos python Sublime con el pluign para QT que ayuda banda
Yo pensaba usar algun ide mas completo tipo eclipse, eric o ninja-ide,
algo que tenga todo integrado.
> Por otro lado ami en particular no me gusta escribir código sql en
> python entonces use un orm como alchemy recomendado por Pyar y la
> verdad es que tiene mucha y muy buena información dado que al parecer
> nada lo usan otros framework entonces la inducción va a permitir usar
> otros framework con facilidad "via al de flask con alcheemy". bueno
> eso claro nada es otra cosa  nada que con QT
> ALgo mas algo mas
> Ayer logre gracias a los chicos en general a otdos pero el que tiro la
> posta fue FuuA2   que desde el mainwindows pueda tener los evento en
> los otro form pero son detalle que si te suceden estoy en el chat
> todos los dias casi bueno ;)
> en otros mail agrego mas cosas
Mychas gracias voy a ver todos los links, y empezar a ver como va todo.

Gracias,

Javier.


Más información sobre la lista de distribución pyar