QChar *ではなくchar*に変換したいQStringがあります。これは、char *を受け取るメソッドに渡すためですが、constchar*を取得しないと変換できません。たとえば、私は試しました:
QString name = "name";
QByteArray byteArray = name.toUtf8();
myMailboxName = byteArray.constData();
と
QString name = "name";
QByteArray byteArray = name.toUtf8();
myMailboxName = byteArray.data();
ここで、myMailboxNameは私のクラスのプライベート文字*です。ただし、const char *を返し、char *に割り当てることができないため、エラーが発生します。どうすればこれを修正できますか?