mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-18 08:54:15 +01:00
LP-29 use QOpenGLWidget in place of depecrated QGLWidget
This commit is contained in:
parent
596286604e
commit
3e10e89cec
@ -26,9 +26,11 @@
|
||||
*/
|
||||
|
||||
#include "opmapwidget.h"
|
||||
#include "waypointitem.h"
|
||||
|
||||
#include <QtGui>
|
||||
#include <QMetaObject>
|
||||
#include "waypointitem.h"
|
||||
#include <QOpenGLWidget>
|
||||
|
||||
namespace mapcontrol {
|
||||
OPMapWidget::OPMapWidget(QWidget *parent, Configuration *config) : QGraphicsView(parent), configuration(config), UAV(0), GPS(0), Home(0)
|
||||
@ -210,7 +212,7 @@ void OPMapWidget::SetUseOpenGL(const bool &value)
|
||||
{
|
||||
useOpenGL = value;
|
||||
if (useOpenGL) {
|
||||
setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
|
||||
setViewport(new QOpenGLWidget()); // QGLFormat(QGL::SampleBuffers)));
|
||||
} else {
|
||||
setupViewport(new QWidget());
|
||||
}
|
||||
|
@ -33,11 +33,7 @@
|
||||
#include "../core/languagetype.h"
|
||||
#include "../core/diagnostics.h"
|
||||
#include "configuration.h"
|
||||
#include <QObject>
|
||||
#include <QtOpenGL/QGLWidget>
|
||||
#include "waypointitem.h"
|
||||
#include "QtSvg/QGraphicsSvgItem"
|
||||
#include "QGraphicsView"
|
||||
#include "uavitem.h"
|
||||
#include "gpsitem.h"
|
||||
#include "homeitem.h"
|
||||
@ -45,6 +41,11 @@
|
||||
#include "waypointline.h"
|
||||
#include "waypointcircle.h"
|
||||
#include "waypointitem.h"
|
||||
|
||||
#include <QObject>
|
||||
#include "QtSvg/QGraphicsSvgItem"
|
||||
#include "QGraphicsView"
|
||||
|
||||
namespace mapcontrol {
|
||||
class UAVItem;
|
||||
class GPSItem;
|
||||
|
@ -30,7 +30,7 @@
|
||||
#include <utils/stylehelper.h>
|
||||
#include <iostream>
|
||||
#include <math.h>
|
||||
#include <QtOpenGL/QGLWidget>
|
||||
#include <QOpenGLWidget>
|
||||
#include <QDebug>
|
||||
|
||||
DialGadgetWidget::DialGadgetWidget(QWidget *parent) : QGraphicsView(parent)
|
||||
@ -75,7 +75,7 @@ DialGadgetWidget::~DialGadgetWidget()
|
||||
void DialGadgetWidget::enableOpenGL(bool flag)
|
||||
{
|
||||
if (flag) {
|
||||
setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
|
||||
setViewport(new QOpenGLWidget()); // QGLFormat(QGL::SampleBuffers)));
|
||||
} else {
|
||||
setViewport(new QWidget);
|
||||
}
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include "extensionsystem/pluginmanager.h"
|
||||
#include <QDebug>
|
||||
#include <QWidget>
|
||||
#include <QtOpenGL/QGLWidget>
|
||||
#include <QOpenGLWidget>
|
||||
#include <QMouseEvent>
|
||||
|
||||
/**
|
||||
@ -85,7 +85,7 @@ JoystickControl::~JoystickControl()
|
||||
void JoystickControl::enableOpenGL(bool flag)
|
||||
{
|
||||
if (flag) {
|
||||
setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
|
||||
setViewport(new QOpenGLWidget()); // QGLFormat(QGL::SampleBuffers)));
|
||||
} else {
|
||||
setViewport(new QWidget);
|
||||
}
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include "lineardialgadgetwidget.h"
|
||||
#include <utils/stylehelper.h>
|
||||
#include <QFileDialog>
|
||||
#include <QtOpenGL/QGLWidget>
|
||||
#include <QOpenGLWidget>
|
||||
#include <QDebug>
|
||||
|
||||
LineardialGadgetWidget::LineardialGadgetWidget(QWidget *parent) : QGraphicsView(parent)
|
||||
@ -66,7 +66,7 @@ LineardialGadgetWidget::~LineardialGadgetWidget()
|
||||
void LineardialGadgetWidget::enableOpenGL(bool flag)
|
||||
{
|
||||
if (flag) {
|
||||
setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
|
||||
setViewport(new QOpenGLWidget()); // QGLFormat(QGL::SampleBuffers)));
|
||||
} else {
|
||||
setViewport(new QWidget);
|
||||
}
|
||||
|
@ -34,7 +34,6 @@
|
||||
|
||||
#include <QDebug>
|
||||
#include <QSvgRenderer>
|
||||
#include <QtOpenGL/QGLWidget>
|
||||
#include <QtCore/qfileinfo.h>
|
||||
#include <QtCore/qdir.h>
|
||||
|
||||
|
@ -198,18 +198,6 @@ MonitorWidget::~MonitorWidget()
|
||||
}
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Enables/Disables OpenGL
|
||||
*/
|
||||
// void LineardialGadgetWidget::enableOpenGL(bool flag)
|
||||
// {
|
||||
// if (flag) {
|
||||
// setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
|
||||
// } else {
|
||||
// setViewport(new QWidget);
|
||||
// }
|
||||
// }
|
||||
|
||||
void MonitorWidget::telemetryConnected()
|
||||
{
|
||||
qDebug() << "telemetry connected";
|
||||
|
Loading…
x
Reference in New Issue
Block a user