当前位置:首页 > python > pythonGUI > 正文内容

pyqt5_第一个qmlGUI程序

yangjiwei5个月前 (11-18)pythonGUI2240

Python通过QML文件创建GUI窗口

例子:

qml代码:

import QtQuick 2.0
import QtQuick.Window 2.2

Window {
    visible : true //此属性必须要定义,否则窗口不显示
    width: 320; height: 240
    // visible: true
    color: "lightblue"

    Text {
        id: txt_
        text: "开发源网之第一个qmlGUI程序"
        font.pixelSize: 20
        anchors.centerIn: parent
    }
}

python代码:

# -*- coding:utf-8 -*-
# @Author : 开发源网  www.lmkf.top
# @Time : 2020/11/18 19:45
from PyQt5.QtQuick import QQuickView
from PyQt5 import  QtGui, QtWidgets, QtCore
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5 import QtQml,QtQuick
import sys

app = QtWidgets.QApplication(sys.argv)
engine = QtQml.QQmlApplicationEngine(QUrl('ceshi.qml')) # 显示window界面
sys.exit(app.exec_())



版权声明:本文由开发源网发布,如需转载请注明出处。

相关文章

python之PySide2.QtCore.GUI.QAbstractOpenGLFunctions (属性)类详解

QAbstractOpenGLFunctions类是基类,为每个版本的OpenGL和配置文件类。功能:def isInitialized()def owningContext()d...

pyqt5_第一个GUI窗口

# -*- coding:utf-8 -*- # @Author : 开发源网  www.lmkf.top #&nb...

python之PySide2.QtCore.vailableSizesArgument 类详解

PySide2.QtGui.AvailableSizesArgumentPySide2.QtGui.AvailableSizesArgument.modePySide2.QtGui.Available...

pyqt5之qml矩形框元素

pyqt5之qml矩形框元素(Rectangle)是基本元素对象的⼀个扩展,⽀持边界定义,使⽤border.color(边界颜⾊),border.width(边界宽度)来⾃定义边界。使⽤radius(...

python之PySide2安装

pip安装:pip install pyside2安装要求:¶Python版本:3.5+Qt:推荐5.12+测试安装:import PySide2.QtCore...

PySide2.QtGui.QAccessibleEditableTextInterface类详解

QAccessibleInterface 类PySide2.QtGui.QAccessibleEditableTextInterfacePySide2.QtGui.QAccessibleEd...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。