首页 文章
  • 0 votes
     answers
     views

    如何并排粘贴小部件

    下面的代码创建了一个包含三个小部件的对话框窗口:QLabel,QComboBox和QButton . 我希望QLabel和QComboBox坐在同一条线上 . 这就是为什么这两个小部件都被分配到相同的水平布局 . 调整对话框大小会在Label和ComboBox之间创建一个巨大的空白区域 . 如何在对话框调整大小时确保Combo的左侧粘贴到Label的右侧? from PyQt5.QtGui im...
  • 0 votes
     answers
     views

    更改下拉列表 - 可编辑QCombobox的位置

    我创建了一个可编辑的QCombobox,通过以下方式存储最后的输入: QComboBox* input = new QComboBox(); input->setEditable(true); input->completer()->setCompletionMode(QCompleter::PopupCompletion); input->setMaxCount(5); ...
  • 3 votes
     answers
     views

    QLineEdit / QComboBox搜索忽略变音符号

    我有一个应用程序,人们可以在表单中输入地点的名称 . 这是欧洲,我们必须处理包括奥尔良,科隆,列日,沙托鲁等变音符号在内的名称 . 当人们输入名字时,我希望他们能够在没有变音符号的情况下输入字符,但仍然会提供包含它们的名称列表,以便他们可以选择正确的重音名称 . 该程序有一个很长但没有详尽的名单(人们可以随时输入他们喜欢的任何名字) . 我已经有一个函数可以根据非变音符号匹配查找名称 . 所以'o...
  • 0 votes
     answers
     views

    在QTableWidget中逐行检查以影响QCombobox

    我有一个QTableWidget,2列,其中第一列包含项目名称,而第二列填充qcomboboxes(使用cellwidgets创建),其中包含颜色选项列表(例如“”,RED,BLUE,GREEN) 例如,在下表中,用*表示的项目有一个名为 color_set 的变量,我试图实现如下: 它将查找场景中项目的名称 然后它将通过一个函数来检查项目 shirt_01 是否包含一个名为 color_...
  • 7 votes
     answers
     views

    PyQt(或只是QT) . 如何将QComboBox设置为某个值时触发信号(即使没有更改)

    我正在使用 PyQt4 ,但这很通用,它可以只适用于 QT . 我有一系列 QComboBoxes ,我从左到右填充(即选择最左边的项目将填充下一个项目 . 选择该项目中的项目将填充下一个项目,依此类推) 我无法在所有情况下触发信号(即无论当前索引是否发生变化,无论是由用户设置还是以编程方式设置,都是如此) . 更多详情: 每当选择一个项目时,我依靠第一个 QCombox 的信号触发,这样我就可...
  • 1 votes
     answers
     views

    Vb.net / DataGridView / ComboBox列

    我正在使用vb.net和winforms . 我有一个带有Bound DataGridView的Form . 在DGV上我有5列ComboBox . 我正在使用EditingControlShowing甚至捕获ComboBox选择 . (见下面的代码) . 这是问题所在: 单击带有ComboBox的单元格并进行选择,然后更新基础单元格(单元格=选定值),然后单击DGV的另一行,它会变得混乱 . ...
  • 2 votes
     answers
     views

    如何使用委托QML在TreeView中添加QComboBox和TextField?

    我在本教程之后实现了TreeView,但是我使用了Qt Quick Control(没有.ui文件) . tutorial here . 使用加载文本和TreeView上的显示,它工作正常 . 但我有另一个问题: 我知道一行是TreeItem,模型是从QAbstractItemModel扩展的TreeModel . - 我的TreeView有四列,我使用itemData为TreeItem设置数...
  • 1 votes
     answers
     views

    将子Item插入到一行QTreeWidgetItems中

    我已经设置了我的QTreeWidget,每个单元格都填充了组合框,但是我想在所选组合框旁边创建一个文本编辑小部件(或覆盖现有的组合框),具体取决于用户选择的组合框项目 . 我想我可以通过在最初设置时添加组合框父项作为属性然后在与组合框交互时使用setItemWidget将文本编辑项放在所选组合框后面的列中(使用相同的子项) . 但似乎没有正确传递父级或其他一些问题导致文本编辑小部件出现在它应该位于...
  • 1 votes
     answers
     views

    使用组合框内部拖放listwidget项目

    我在图标模式下有两个listwidgets list1是一个包含100个widget项目的列表(每个Widget项目都是一个图标,里面装有一个3-4个项目的组合框) . 那些组合框项目是图标的数据,这将永远不会改变,它们包含Widget项目,listwidget2是空的,我只是想能够从1拖动小部件项目(图标和组合框与项目)并制作收藏列表使用list1的一些小部件,什么都不会改变为组合框项目或lis...
  • 0 votes
     answers
     views

    从模型中访问委托

    我正在使用QTreeView,它有一个自己的模型用于绘制图标,更多地显示文本和其他内容 . 接下来对于这个树的一些单元格,我通过委托添加了一个QComboBox,工作正常 . 现在我的问题是:当用户从QComboBox中选择一个值时,此新选择的值之后不会显示在单元格中,它是空的 . 据我所知,这是因为模型必须从data() - > Qt :: DisplayRole返回当前值 . 但是:如何...

热门问题