#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();
}
这会输出一个带有背景的标签"hello"。我正在使用Qt4。我想要使这个标签的背景完全透明,但是setWindowOpacity会改变整个小部件的透明度。我想保留标签内容,只将背景变为透明。