所以,我有以下设计:
列表框
文字框
按下按钮
当我按下按钮时,文本框中的文本应该转到列表框。
QTextEdit有以下信号:
void QTextEdit::textChanged () [signal]
但是,这不意味着当用户按下字母表时,会发送信号吗?但是,我希望整个段落按下按钮进入列表框(一次)。
我应该将数据从文本框发送到按钮,然后从按钮发送到列表框吗?还是有另一种出路?
我成功将文本从列表框发送到按钮,但如何将文本从按钮发送到列表框?
按钮没有发送文字的信号。
答案 0 :(得分:3)
您应该处理QPushButtons的点击信号,然后在该信号中您可以通过 toPlainText ()API获取QTextEdit的文本内容,您可以将其插入到列表框的模型中