gpt4 book ai didi

qt - QLineEdit::textEdited() 等效于 QTextEdit?

转载 作者:行者123 更新时间:2023-12-04 12:47:45 46 4
gpt4 key购买 nike

QLineEdit ,有一个textEdit()信号,仅在用户更改文本时发出,而不是在您调用 setText() 时发出,

那么 QTextEdit 中的等价物是什么? ?我只看到一个 textChanged()信号,并且文档声明它在文本文档更改时发出。

编辑

我想实现一个自动保存功能,当然还有 QTimer,

因此,当您开始编辑文档时,计时器启动,当超时时,我将文本保存在小部件中。

最佳答案

您可以阻止 QTextEdit 的信号每当您自己插入/修改内容时小部件,然后在完成后释放 block 。这样做只会在用户更改内容时发出信号。

bool QObject::blockSignals(bool block)

关于qt - QLineEdit::textEdited() 等效于 QTextEdit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14535240/

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