C++
1void measureDraw::drawMeasures(int measureOffNo, int measureCnt) { 2 3 QGraphicsScene *scene = new QGraphicsScene(); 4 this->setScene(this->scene()); 5 int offset = measureOffNo * 480; 6 7 QBrush brush = (QColor(170, 170, 170)); 8 QPen line = (QColor(207, 207, 207)); 9 10 for (int i = 0; i <= measureCnt; i++) { 11 this->scene()->addRecCt(offset + (i * 480), 0, 480, 20); 12 this->scene()->addText(QString(measureOffNo + i + 1)).setPos(offset + 235 + (i * 480), 0); 13 } 14}
上記のコードでQStringでintからstringに変換しようとして
エラー C2227 '->addText' : 左側がクラス、構造体、共用体、ジェネリック型へのポインターではありません。
というエラーが出ました。どうすればいいのでしょうか
解決したのなら、BAは選んだほうがいいですよ。
(私も忘れがちだけど...)
回答1件
あなたの回答
tips
プレビュー