Отправка текста из QTextEdit в QListWidget при нажатии QPushButton - Qt - PullRequest
0 голосов
/ 23 февраля 2012

Итак, у меня есть следующий дизайн:

Список
Текстовое поле
Кнопка

Когда я нажимаю кнопку, текст изтекстовое поле должно перейти к списку.

QTextEdit имеет следующий сигнал:
void QTextEdit::textChanged () [signal]

Но не означает ли это, что когда пользователь нажимает алфавит, сигнал будет отправлен?Но я хочу, чтобы весь абзац сразу переходил к списку при нажатии кнопки.

Должен ли я отправлять данные из текстового поля в кнопку, а затем из кнопки в список?Или есть другой выход?

РЕДАКТИРОВАТЬ 1:

Мне удалось отправить текст из списка в кнопку, но как отправить текст из кнопки в список?

Кнопка не имеет сигнала, который отправляет текст.

1 Ответ

3 голосов
/ 23 февраля 2012

вы должны обработать сигнал QPushButtons clicked, а затем в этом сигнале вы можете получить текстовое содержимое QTextEdit с помощью API toPlainText () и вставить его в модель списка

...