使用Qt Designer为PySide设计用户界面
2012-03-11 23:48
375 查看
使用Qt Designer为PySide设计用户界面 - Sean Lv - 博客园
为了在PySide使用.ui文件,我们需要通过工具pyside-uic将.ui文件转换为.py文件,然后将转换后的.py文件引入我们自己的代码中。
下面是一个实际的例子,首先在Qt Designer中设计一个对话框,名为GoToCellDialog,并另存为 gotocelldialog.ui。
代码
最终的效果图:
使用Qt Designer为PySide设计用户界面
Qt Designer中文名:Qt设计师,是一个可视化GUI设计工具。可以帮助我们加快编写Qt程序的速度。Qt Designer可以将设计好的用户界面保存为.ui文件,其实是XML格式的文本文件。为了在PySide使用.ui文件,我们需要通过工具pyside-uic将.ui文件转换为.py文件,然后将转换后的.py文件引入我们自己的代码中。
下面是一个实际的例子,首先在Qt Designer中设计一个对话框,名为GoToCellDialog,并另存为 gotocelldialog.ui。
代码
#!/usr/bin/env python import sys from PySide.QtCore import * from PySide.QtGui import * from gotocelldialog_ui import Ui_GoToCellDialog class GoToCellDialog(QDialog): def __init__(self, parent=None): QDialog.__init__(self, parent) self.ui= Ui_GoToCellDialog() self.ui.setupUi(self) def main(): app = QApplication(sys.argv) d = GoToCellDialog() d.show() sys.exit(app.exec_()) if __name__ == '__main__': main()复制代码
最终的效果图:
相关文章推荐
- 使用QT designer 设计界面用于FreeCAD中
- Android用户界面设计:使用片段
- 使用Qt Designer来设计界面
- Andr“.NET研究”oid用户界面设计:使用片段
- 【Android用户界面设计:使用片段】
- 使用 OODA 循环设计用户界面
- 第二章:使用Storyboard设计用户界面(一)
- 【Android开发】用户界面设计-使用XML和Java代码混合控制UI界面
- 如何使用form嵌套和接口来设计一个复杂的用户界面
- 使用Qt设计师(Qt Designer)快速设计窗体
- 【Android用户界面设计:使用片段】
- Android用户界面设计:使用片段
- 【Android开发】用户界面设计-使用XML布局文件控制UI界面
- pyqt4使用qt designer设计的ui文件的方法(将ui文件转换为python源码和类的方法)
- 使用 Visual Studio 2005 设计设备应用程序的用户界面和数据
- 使用 Visual Studio 2005 设计设备应用程序的用户界面和数据
- 使用Qt设计师(Qt Designer)快速设计窗体
- Android用户界面设计:使用片段
- pyqt 使用 Qt Designer 设计的ui文件
- 当下流行的web用户界面设计趋势