質問

GUIアプリケーションを書いていて、クラス(my_qlabel)に昇格したラベルに画像を表示する必要があります。もう一方のクラスのダイアログを使用して画像をアップロードし、表示するには「my_qlabel」で関数を呼び出します。

void my_qlabel::displayImage(QString filename){
     QPixmap pic (filename);
     //..i dont know the relevant lines i should include here to display....
}
.

役に立ちましたか?

解決

QLabelクラスには、 setPixmap(const QPixmap &) 関数。QLabelクラスをサブクラス化しているので、クラスで同じ関数を使用できます。

void my_qlabel::displayImage(QString filename){
    QPixmap pic (filename);
    setPixmap(pic);
}
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top