アットウィキロゴ

QGraphicsViewへの表示

unsigned char データからの描画

unsigned char image_data_rgba データからの描画ソース

↓メンバ変数として宣言・コンストラクタで初期化
mScene = new QGraphicsScene();
graphicsView->setScene(mScene);
mPixmapItem = new QGraphicsPixmapItem();

↓描画時に呼び出し
//QImage作成
QImage fixedImage(image_data_rgba, sizeX, sizeY, QImage::Format_ARGB32_Premultiplied);
QPixmap *pixmap = new QPixmap();
pixmap->convertFromImage(fixedImage);
mPixmapItem = mScene->addPixmap(*pixmap);


QGraphicsViewを透過して配置

QtDesignerのQGraphicsViewのプロパティ設定で
Styleseetを background: transparent に設定する。
最終更新:2013年08月01日 13:03
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。