#include <QtGui>
class Label : public QLabel
{
public:
Label(QWidget *parent =0) :
QLabel(parent)
{
resize(100, 100);
setText("hello");
show();
}
};
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Label l;
return a.exec();
}
Esto emite una etiqueta 'hola' con un fondo. Estoy usando Qt4. Quiero que el fondo de esta etiqueta sea completamente transparente. Pero setWindowOpacity cambia la transparencia del widget completo. Quiero el contenido tal como es, pero solo el fondo es transparente.Transparente QLabel
Hay un artículo titulado "Fondos transparentes en Qt 4.1" aquí: http://doc.qt.nokia.com/qq/qq16-background.html ¿Funcionará para usted? – aldo
@aldo: el documento de Nokia ya no existe en línea. –