0

有人可以帮助解决此错误吗?

QString *description = new QString;
description = *dialog.descriptionEdit->toPlainText();

错误:'*QTextEdit::toPlainText() const()' 中的 'operator*' 不匹配

当我尝试时:

QString *description = new QString;
description = dialog.descriptionEdit->toPlainText();

错误:无法在分配中将“QString”转换为“QString*”

4

1 回答 1

1

你需要这个

*description = dialog.descriptionEdit->toPlainText();

否则,您将分配给指针而不是它指向的对象。description是指向 的指针QString*descriptionQString.

于 2012-12-06T18:20:18.750 回答