用于QComboBox的setPlaceholderText

时间:2013-08-16 13:29:22

标签: c++ qt

如果没有子类,我可以在QComboBox文本中显示没有选择的地方,比如QLineEdit中的setPlaceholderText吗?

1 个答案:

答案 0 :(得分:13)

QComboBox没有占位符文本选项,但您可以通过两种方式实现此目的:

  1. 添加一个包含占位符文本的项目作为第一项 组合框并处理项目选择以解释额外的问题 项目
  2. 使用myCombo->lineEdit()->setPlaceholderText("Some text");但是这个 仅在您的组合框可编辑时才有效。