[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