QFramer

基于PyQt5的快速开发框架QFramer

丶灬走出姿态 提交于 2019-12-02 03:44:21
QFramer 是基于PyQt5的一款快速开发框架 ####1. 基于Qt/ PyQt /PySide开发GUI常用的开发方式 QWidget + qss QtWebkit + html + css + js Qt Quick 这三种技术都可以高效、快速、完美的开发出你所需要的跨平台桌面软件 目前Qt官方主推的开发方式为 Qt Quick ,采用类json的语言qml进行快速开发,上手容易,功能强大,Ubutun、Linux Deepin等Linux桌面开发团队都在积极使用qml进行桌面开发, 相信qml能在桌面开发走的长远。 ####2.什么是QFramer? 得益于Qt的强大和Python的高度开发效率,使用PyQt/PySide进行桌面开发将是一场美妙体验。正因为如此,笔者开发了一套基于PyQt5的快速开发框架QFramer,方便快速搭建框架原型,把更多的精力放大相应的业务逻辑上。 开发环境:Python3.5 + PyQt5 + cx_Freeze QFamer 提供了两种开发模式 混合模式 : 混合 QWiget + qss + QtWebkit + html + css + js + Qt Quick ,利用 Qwidget 原生控件搭建外层框架, QtWebkit 和 QtQuick 作为内嵌模块,无所不能... qml模式 : 单独使用 QtQuick 技术,利用