zoukankan      html  css  js  c++  java
  • pyqt5,pyside2学习过程中问题与疑惑记录--先记下问题,然后逐个解决

    参考教程:http://www.python3.vip/tut/py/gui/qt_01/

    1.用口语化描述Tkinter, wxPython, PyQt5, Pyside2之间的区别

    2.查找Tk, wxWidgets, Qt非Python版本的资料

    3.使用豆瓣源安装pyside2的时候的命令【pip install pyside2 -i https://pypi.douban.com/simple/】,查找pip命令相关说明。列出可能用到的几个参数

    4.【app = QApplication([])】为什么要在设置组件的最前面声明,【app.exec_()】这个方法写在最后面做了什么操作,为什么方法名后有下划线

    5.【textEdit.move(10,25)】move方法相对的位置是否一直都是父控件

    6.【textEdit.resize(300,350)】resize是否是设置大小,单位是否是px,怎么固定大小,怎么让大小随窗体自适应

    7.【QPlainTextEdit(window) 】和【QPushButton('统计', window)】这两个参数不一致,但是都包含window。不同控件之间的构造函数的参数遵循什么规律

    8.【button.clicked.connect(handleCalc)】和我通过QTdesigner界面增加的信号/槽生成的方法【self.transfer_pb.clicked.connect(self.transfer_pb.click)】不一样,是否有两种或多种写法

    9.【薪资20000 以上的有: {salary_above_20k}】python变量替换字符串,是否用大括号括起来就可以

    10.怎么弹出模式对话框?例如类似html中文件上传的文件控件的效果怎么实现?

    11.使用QTdesinger生成的ui文件的方式是否只有两种,直接加载和转成python文件

    12.【super().__init__()】在__init__方法里面是否是必须的,还是说每个class里面这个方法都是必须的?这个方法的参数代表什么含义?为什么我参考其他教程方法里面有入参【super(MyWindow, self).__init__(parent)】

    13.【self.ui = Ui_MainWindow()】和我参考其他教程的里面没有这个方法,而且执行成功了。这是为什么

    14.使用Python语言发送HTTP请求如何实现,不查找资料的话,基本思路是什么

    15.Layout布局有4种,不查看资料我还记得几种?每种的特点是什么?是否可以混用?

    16.centralwidget是什么含义,在哪个控件下面?central是什么含义

    17.调整layout中控件大小的比例,是调整哪个属性?对于复杂的界面,如何调整控件次序

    18.用口语话的表述,有次序的列出调整layout界面布局的步骤

    19.PyInstaller可以用来把python程序打包成exe,除了这种方式,还有其他哪几种方式用得比较多

    20.对于【pyinstaller httpclient.py --noconsole --hidden-import PySide2.QtXml】命令,命令的格式是什么样子的。ui文件需要拷贝到哪个目录中?手动尝试打包一个文件

    21.【app.setWindowIcon(QIcon('logo.png'))】通过这个语句可以进行设置软件图标,进行尝试一次设置图标。

    22.【--icon="logo.ico"】使用pyinstaller打包时,可以通过这个参数指定图标,请进行尝试

    23.为什么参数一定是存在的ico文件,不能是png等图片文件,ico文件和其他格式文件的编码区别是什么

    24.列出常用的控件与常用的属性,及使用说明(列出表格)

    25.为什么要使用多线程进行程序处理(解决了什么问题)?怎么使用多线程处理(怎么解决)?

    26.qss和css的语法有哪些区别?qss的核心内容是什么?使用qss设置两套主体,并且可以通过界面上选择不同的主题

    27.【matplotlab】和【PyQtGraph】分别写一个demo进行使用,并且写出使用的感受

    28.在QTdesinger中如何加入第三方控件?请进行尝试

    29.如何在程序中嵌入浏览器?嵌入浏览器后是否可以用html作为UI来显示一些东西?是否类似于android端开发,html5编写应用?

  • 相关阅读:
    iphone合并.a文件,制作通用静态库
    iphone技巧3
    在windows下安装collabnet subversion server 1.6.5 正确
    iphone技巧2
    iPhone开源库
    盗链,可耻啊
    Jquery ajax 缓存
    js调用服务器端按钮的事件
    电脑删除文件很慢怎么回事?
    解决'System.OutOfMemoryException' 的问题
  • 原文地址:https://www.cnblogs.com/kgtone/p/13757128.html
Copyright © 2011-2022 走看看