zoukankan      html  css  js  c++  java
  • 编程框架

    !!!!!多线程的使用,还得继续深入研究下!!!!!

    框架1:自己使用

    Pyside2的界面编程

    tools文件夹存放已经写好的模块化程序,在使用过程中不断优化到最舒适
    app文件夹存放已经写好的使用模块化程序实现特定功能的代码
    function_main主程序代码,存放GUI界面相关

    多线程相关

    • 开始、暂停、结束、继续类按钮功能:通过init时的threading.Event()实现;
    • 普通的线程: 通过 threading.Thread()实现;获取线程返回值的线程可以考虑单独放到一个模块化文件中;
    • 打印log线程:通过模块化的QThread类实现;
      1、一个线程中开启新线程,正常情况下当父线程结束时,子线程也会结束。

    其他

    • pysideTool中,设置textline、combobox,获取文件名、文件夹名已经模块化
    • 主程序中可以用self.获取的属性使用其获取,其他模块化的代码中使用GlobalPro.py作为全局变量使用

    框架2:li

    通过多个QThread、Queue实现信息的发与收,多线程间通信

  • 相关阅读:
    原生JS中Ajax的使用方法
    back-to-top回到顶部
    atom插件
    git 命令操作
    常用font-family
    上传按钮美化
    mongodb
    GraphicsMagick命令
    enctype=“multipart/form-data”详解
    操作符
  • 原文地址:https://www.cnblogs.com/qev211/p/15631881.html
Copyright © 2011-2022 走看看