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 に答える