にグロー効果を適用する必要がありますQLabel
。黒のテキストと白のグロー効果(ストローク効果)。私はグーグルで試しましたが、運がありませんでした。
グロー効果を適用する方法を知っている人がいたら、QLabel
その方法を教えてください。
はい、次のように設定できますQLabel
:
http://qt-project.org/doc/qt-5/qwidget.html#setGraphicsEffect
Mac で動作しないことを気にしない限り、ウィジェットに QGraphicsEffect を設定できます。
label = new QLabel("hello text"));
QGraphicsDropShadowEffect * dse = new QGraphicsDropShadowEffect();
dse->setBlurRadius(10);
label->setGraphicsEffect(dse);
それが役立つことを願っています。
少しがっかりすると思います。効果を適用するには、QGraphicsItem を使用する必要があります。QLabel はそうではありません。代わりに QGraphicsScene 内で QGraphicsTextItem を使用する必要があります。QWidgets を使用して UI が既に実装されている場合は、おそらく UI を再構築する必要があります。