查看完整版本: [-- QComboBox 疑惑 --]

QTCN开发网 -> Qt基础编程 -> QComboBox 疑惑 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

狂飙的蜗牛 2022-12-16 10:13

QComboBox 疑惑

[attachment=23221]

QComboBox关联 ”说明“ 显示不同文本,如何实现?

20091001753 2022-12-16 12:18
  1. [signal] void QComboBox::currentTextChanged(const QString &text)

    This signal is sent whenever currentText changes. The new value is passed as text.

    Note: Notifier signal for property currentText.

    This function was introduced in Qt 5.0.



狂飙的蜗牛 2022-12-16 13:26
20091001753:[signal] void QComboBox::currentTextChanged(const QString &text)
This signal is sent whenever currentText changes. The new value is passed as text.
Note: Notifier signal for property currentText.
....... (2022-12-16 12:18) 

这里我知道是用这个函数去关联,主要我不知道,这里"说明"去怎样展示的,是用QStanckedWidget去实现的吗?

20091001753 2022-12-16 14:26
如果仅需显示文本,可以:QLabel

但是如果你希望文本可以被选中复制,甚至可以编辑,可以用 QLineEdit(单行)、QPlainTextEdit(多行)。

如果你希望显示富文本,例如嵌入图片,则是 QTextEdit,它支持 Html、Markdown

如果内容在某个网址里,可以用 QWebEngineView,它是 qt 内置的游览器,让它显示某个网址就好。

狂飙的蜗牛 2022-12-16 15:42
20091001753:如果仅需显示文本,可以:QLabel
但是如果你希望文本可以被选中复制,甚至可以编辑,可以用 QLineEdit(单行)、QPlainTextEdit(多行)。
如果你希望显示富文本,例如嵌入图片,则是 QTextEdit,它支持 Html、Markdown
....... (2022-12-16 14:26) 

非常感谢

zhangxin 2022-12-17 16:50
[signal] void QComboBox::currentIndexChanged(int index)


查看完整版本: [-- QComboBox 疑惑 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled