该项目打算为odoo获得一个完整的qt ui版本,提供一个在非web环境中使用的搜索视图,比如分配扩展。

OdooQtUi的Python项目详细描述


从Pyside2导入qtwights欢迎使用Odoo Qt项目

该项目打算为odoo获得一个完整的qt ui版本,提供一个在非web环境中使用的搜索视图,比如分配扩展。

License Logo

bitbucket

下面是一些显示odoo登录表单的python代码的示例:

Login

importsysfromPySide2importQtWidgetsfromPySideimportQtGuifromOdooQtUi.connectorimportMainConnectorapp=QtWidgets.QApplication(sys.argv)connectorObj=MainConnector()connectorObj.loginWithDial()# Perform show of the login formapp.exec_()

下面是一些显示odoo表单的python代码的示例: Selection_115.png

importsysfromPySide2importQtWidgetsfromOdooQtUi.connectorimportMainConnectorapp=QtWidgets.QApplication(sys.argv)connectorObj=MainConnector()connectorObj.loginWithDial()# Perform show of the login formtmplViewObj=connectorObj.initFormViewObj('product.template')tmplViewObj.loadIds([10])# Edit Form on product.teplate with id =10dialog=QtWidgets.QDialog()lay=QtWidgets.QVBoxLayout()lay.addWidget(tmplViewObj)dialog.setLayout(lay)dialog.exec_()app.exec_()

下面是一些显示odoo树视图的python代码的示例: Selection_118.png

importsysfromPySide2importQtWidgetsfromOdooQtUi.connectorimportMainConnectorapp=QtWidgets.QApplication(sys.argv)connectorObj=MainConnector()connectorObj.loginWithDial()# Perform show of the login formtmplViewObj=tryListView('product.template',viewFilter=True)dialog=QtWidgets.QDialog()lay=QtWidgets.QVBoxLayout()lay.addWidget(tmplViewObj)dialog.setLayout(lay)dialog.exec_()app.exec_()

玩得开心!

Github-flavored Markdown 写你的内容。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我可以使用Hibernate连接不同的数据库并从表中导入数据吗?没有预定义的对象类   java为什么getBoundsInLocal获取错误的坐标?   java在处理并发哈希映射时必须使用锁   java将过滤的JTable数据导出到文本文件   从命令行编译java不使用库   Java使用方法和构造函数绘制图形   java理解优先级队列中的排序方法   尝试解密文件时,java CipherInputStream为空   在Java中将字符串解析为长字符串   java我想在raspberry pi重新启动时在crontabe中执行arecord命令   弹性搜索弹性搜索Lucene公式的Java计算   java使用apachepoi和docx4j读取doc文件   swing显示JavaGUI是否需要特殊处理?   java使用字符串进行数学运算   java在SpringMVC中用JSP初始化菜单项选择表单数据的最佳方法   无多线程的java多客户端程序   swing如何在Java中对BuffereImage进行去饱和?   java在安卓中创建自定义地图