1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #include "widget.h"
- #include "./ui_widget.h"
- #include <QTimer>
- #include "spdlog/spdlog.h"
- Widget::Widget(QWidget *parent)
- : QWidget(parent)
- , ui(new Ui::Widget)
- {
- ui->setupUi(this);
- m_playerGLWidget = new PlayerGLWidget(ui->widget_display);
- m_playerGLWidget->setGeometry(0, 0, ui->widget_display->width(), ui->widget_display->height());
- m_playerGLWidget->setStyleSheet(R"(border-radius:10px;)");
- /* 设置背景颜色 */
- this->setAutoFillBackground(true);
- QPalette palette = m_playerGLWidget->palette();
- palette.setColor(QPalette::Window, Qt::black); // 设置背景颜色为黑色
- this->setPalette(palette);
-
- }
- Widget::~Widget()
- {
- delete ui;
- }
- void Widget::resizeEvent(QResizeEvent *event)
- {
- if (m_playerGLWidget) {
- m_playerGLWidget->setGeometry(0, 0, ui->widget_display->width(), ui->widget_display->height());
- }
- QWidget::resizeEvent(event);
- }
|