2017-04-04 83 views
1

我希望有人可以帮助我与此。pyqt与多个qlineedit小部件的上下文菜单

我有一个pyqtgraph上下文菜单,并希望添加我自己的Z轴。我可以创建一个QLineEdit的组件,但是我不能够在上下文菜单如下(在同一行如单选按钮和两个文本框)

enter image description here

作为最低限度显示在同一行中创建多个部件我想实现: -

Z轴 - > [输入值],字符串[输入值]

我已经在qmenu看看,但无法找到我需要的东西。任何人都知道如何做到这一点。

此外,如果有人知道如何改变X轴qlineedit框的大小,并使它们变大,这将是伟大的,因为他们有点压扁,你可以看到。

回答

0

有人在另一个论坛上能够帮助我解答,所以我想我也会在这里发布给未来的用户。

你需要做的是进入python网站包,并找到pyqtgraph/graphicsItems/ViewBox /。在有多个文件被称为

axisCtrlTemplate _ *。PY

倒在ui_form几行是以下行,你只需要增加宽度(例如450)

Form.setMaximumSize(QtCore.QSize(450,16777215))

变戏法固定。

在同一位置

而且是一个叫

ViewBoxMenu.py

你可以看到上下文菜单写在这里,我将使用这些信息来创建我的最小和最大文件在ui(qtdesigner)中创建的值,然后将其添加到菜单