2016-05-30 3 views
0

QWidgetのピクセルを連続的に更新したいと思います。QWidgetのピクセルへのポインタへのアクセス方法

このためには、QWidgetのピクセルへの生ポインタにアクセスする必要があります。

私はすでにペイントラインなどについて知っていますが、それは私の仕事にとって非常によく効率的ではありません。

+1

それはXYの問題であるように思えます。何をしたいですか ? – Boiethios

+0

なぜそれがXYだと思いますか?私はそのようなデータにどうやってアクセスすればいいのか、明確に求めています。 –

+1

私はちょうどより多くの情報を尋ねます:あなたは本当に何をしようとしていますか? – Boiethios

答えて

2

QImageあなたが探しているものです。あなたはQLabelを使用してsetPixmap方法を使用して、その中にあなたのQImageを追加する必要があります。

QImage myImage; 
QLabel myLabel; 
myLabel.setPixmap(QPixmap::fromImage(myImage)); 
+0

はい、それでおしまい。 QLabelはQWidgetのように使用されますが、まだそのraw pixmapにアクセスできます。 – Boiethios

+0

あなたがコメントを見たなら、あなたはこの回答を投稿しません。これは私が望むものではありません。私はデータへのアクセスを得るためにいくつかのウィジェットを関与させたくありません。私のアプリケーションのユーザーは、ウィジェットのサイズを変更する必要があります(必要があります)。XとGDI +ではピクセルにアクセスするのは簡単です。簡単な十字形のフォームコード –

+0

QLabel **は** QWidgetです。継承図を参照してください。 – Lily

関連する問題