2

我正在开发一个包含可编辑QComboBox. 当我在编辑字段中输入一些文本并按下组合框中的下拉箭头时,我观察到以下行为:

替代文字

我的编辑线最终隐藏在 item 后面"e@abc.com"。我希望在编辑字段下方弹出组合框列表,如下面的屏幕所示:

替代文字

上面的第一个屏幕是在带有 Qt 4.5 的 Ubuntu 上拍摄的,而第二个屏幕是在带有 Qt 4.4 的 Suse 11 上拍摄的。我不知道QComboBoxQt 4.4 和 Qt 4.5 之间关于弹出窗口行为变化的任何差异。无论如何,我希望列表在两个发行版中表现相同。

这是一个QComboBox将可编辑属性设置为 on 的标准 - 没有应用样式表或特殊格式。

如何在可编辑字段下方弹出列表,例如在第二个屏幕中?

4

1 回答 1

3

这看起来像一个风格问题,因为截图是用不同的风格拍摄的。也许您可以通过更改故障桌面的样式来开始调查。

于 2010-03-25T09:06:17.543 回答