|
1Qter豆
- QGLTest::QGLTest(QWidget *parent) :QGLWidget(parent)
- {
- this->setMouseTracking(true);
- m_matProjection.setToIdentity();
- m_matModelView.setToIdentity();
- m_ImgMatrix.setToIdentity();
- label = new QLabel(this);
- label->adjustSize();
- label->setMargin(0);
- label->setWordWrap(true);
- label->setAlignment(Qt::AlignTop);
- //设置字体大小
- QFont ft;
- ft.setPointSize(8);
- label->setFont(ft);
- //设置背景色为透明
- label->setStyleSheet("background:transparent;");
- //设置字体颜色
- QPalette pa;
- pa.setColor(QPalette::WindowText, Qt::blue);
- label->setPalette(pa);
- a = QStringLiteral("qlabel使用测试");
- label->setMouseTracking(true);
- label->show();
- }
复制代码 我在这里设置的qlabel的背景是透明的,但是在运行的时候背景就会变黑,就像图片上显示的那样,找不到原因,求大佬告知时哪里出了问题
|
|