Я создаю экземпляр редактируемого QLabel следующим образом:
QLabel foo("some text");
foo.setTextInteractionFlags(Qt::TextEditorInteraction);
Я могу щелкнуть текст и изменить его, и измененный текст должен быть где-то в буфере, но даже после изучения полей данных в Qt Creator я не вижу, где он находится:
QString notmodified = foo.text(); // only returns the original text
это где-то измененный текст, к которому я могу получить доступ?
РЕДАКТИРОВАТЬ: я думаю, что использовать что-то еще действительно проще, но мне все еще интересно узнать ответ на мой вопрос.
РЕДАКТИРОВАТЬ: ОК, это была неделя. "Ответил".