zoukankan      html  css  js  c++  java
  • PYQT 入门之旅

    编写日期:2019-01-20

    更新日期:2019-03-30

    如果是传统桌面应用程序,使用 C++ 部件开发就足够了,如果学习目标是手机移动应用开发,QML 是更好的选择。

    笔者操作系统是ubuntu 18.04,已安装anaconda

    Ctrl+Alt+T打开Terminal,输入pip list,便可看见已安装有pyqt 5.9.2,或者输入conda list看见已安装qtpy 1.5.0

    anaconda中含有pyqt5,但是PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools. 

     打开spyder或者jupyter-notebook即可import PyQt5的库

    QT本身就是C++编写的,因此Qt程序和C++程序相当类似。

    查看是否安装Qt,可以查看Qt 专门的项目构建工具 qmake版本。在ubuntu的terminal下输入

    qmake -v

    得到如下输出

    QMake version 3.1
    Using Qt version 5.9.6 in /home/weidong/anaconda3/lib

    可见ubuntu已经安装Qt 5.9.6

    Tkinter:

    https://docs.python.org/3/library/tkinter.html#file-handlers

    https://docs.python.org/3.3/library/turtle.html#turtle-methods

    https://github.com/PacktPublishing/Python-GUI-Programming-Cookbook-Second-Edition

    辛星tkinter 教程第二版

     https://likegeeks.com/python-gui-examples-tkinter-tutorial/

    Learn From Code:   python -m turtledemo  

    Reference:

    https://blog.csdn.net/yogima/article/details/73692255

    https://blog.csdn.net/pipisorry/article/details/45999965

    https://blog.csdn.net/haha1fan/article/details/55098127

    ZetCode PyQt5 tutorial: http://zetcode.com/gui/pyqt5/

    中文译制版: https://www.cnblogs.com/archisama/p/5442071.html

    Python官方版:https://pythonspot.com/pyqt5/

    API版:http://pyqt.sourceforge.net/Docs/PyQt5/

    Qt 编程指南 https://qtguide.ustclug.org/

    本博客由博主原创,链接:https://www.cnblogs.com/WindyZ/
  • 相关阅读:
    python应用之文件属性浏览
    python进阶之路之文件处理
    magento安装时的数据库访问错误
    magento麦进斗客户地址属性不保存在sales_flat_order_address
    自动填写麦进斗Magento进货地址字段
    麦进斗magentoRequireJs回调失败
    如何在麦进斗magento2中调用站外的JS?
    在magento1.9结账地址中删除验证
    麦进斗:在windows系统里面刷新magento2的缓存
    如何安装麦进斗Magento2
  • 原文地址:https://www.cnblogs.com/WindyZ/p/10291149.html
Copyright © 2011-2022 走看看