2012-03-29 21 views
0

私はこれを続けていますpassing 'const QString' as 'this' argument of 'QString& QString::operator=(const QString&)' discards qualifiersエラーと私は理由を知らない...私はすでにいくつかの外部の原因から解放するためにこの作品を隔離したが、まだ持続します。修飾子のエラー

QVector< QPair<QString, QString> > some; 
some.at(0).first = QString("HA"); 

問題の原因でない限り、空のベクトルで作業しているという事実は無視してください。 :(それだけでなし、代わりにコンパイル時のエラーのランタイムエラーを作成する必要がありますか?

答えて

2

のconst T &をQVector ::(int型I)のconstで

あなたはconst参照に値を割り当てることはできません

使用非const参照を取得するために

some[0]