登录
首页 >  文章 >  python教程

PyQtsn 仅适用于前端

来源:dev.to

时间:2024-12-09 09:33:55 199浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《PyQtsn 仅适用于前端》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

PyQtsn 仅适用于前端

if __name__ == "__main__":
    import sys
    app = qtwidgets.qapplication(sys.argv)
    mainwindow = qtwidgets.qmainwindow()
    ui = ui_mainwindow()
    ui.setupui(mainwindow)
    mainwindow.show()
    sys.exit(app.exec_())

qt 任务:

  1. 使用可执行文件(.py/.ui)中的指定参数提供图形编辑器的输出
  2. 将核心代码与前端链接(输出到网络是由许多使用绘图/设计的库提供的)
<?xml version="1.0" encoding="utf-8"?>
<ui version="4.0">
 <class>mainwindow</class>
 <widget class="qmainwindow" name="mainwindow">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>1126</width>
    <height>694</height>
   </rect>
  </property>
  <property name="windowtitle">
   <string>security analysis of the smart home system</string>
  </property>
  <property name="stylesheet">
   <string notr="true"/>
  </property>

未链接到 sql 的数据库使用表格形式手动显示。所有字段标题及其内容均以 xml 格式列出,以及它们在系统中的特征。

def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "Security analysis of the Smart Home system"))
        self.label.setText(_translate("MainWindow", "Select Smart Home options"))
        self.label_2.setText(_translate("MainWindow", "Smart lighting solutions:"))
        self.label_3.setText(_translate("MainWindow", "Smart home appliances:"))
        self.label_4.setText(_translate("MainWindow", "Control modules:"))
        self.label_5.setText(_translate("MainWindow", "Smart CCTV Cameras:"))
        self.label_6.setText(_translate("MainWindow", "Smart Garage Door Openers:"))
        self.label_7.setText(_translate("MainWindow", "Smart Home Sensors:"))
        self.pushButton.setText(_translate("MainWindow", "Analyze"))

图形对象及其符号以突出显示的形式列出(可以在网络上)。

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《PyQtsn 仅适用于前端》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:dev.to 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>