gpt4 book ai didi

qt - 如何访问修改后的 QLabel?

转载 作者:行者123 更新时间:2023-12-04 07:21:10 26 4
gpt4 key购买 nike

我正在实例化一个可编辑的 QLabel,如下所示:

QLabel foo("some text");
foo.setTextInteractionFlags(Qt::TextEditorInteraction);

我可以单击文本并修改它,修改后的文本必须在某个缓冲区中,但即使在检查 Qt Creator 中的数据字段后,我也看不到它在哪里:
QString notmodified = foo.text(); // only returns the original text

修改后的文本是我可以访问的地方吗?

编辑:我认为使用其他方法确实是一种更简单的方法,但我仍然有兴趣知道我的问题的答案。

编辑:好的,已经一个星期了。 “回答”。

最佳答案

我会说即使你可以在 QLabel 上设置这个标志( Qt::TextInteractionFlag 被除 QLabel 之外的其他小部件使用),它不是为编辑而设计的。

为什么不使用 QLineEdit ?

关于qt - 如何访问修改后的 QLabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4019603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com