remove code for always false condition in QWindowSurface and QRasterWindowSurface

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-06-24 02:17:58 +03:00
parent 7c6e547f8b
commit 30fd71d9f5
4 changed files with 6 additions and 6 deletions

View file

@ -90,10 +90,10 @@ public:
/*!
Constructs an empty surface for the given top-level \a window.
*/
QWindowSurface::QWindowSurface(QWidget *window, bool setDefaultSurface)
QWindowSurface::QWindowSurface(QWidget *window)
: d_ptr(new QWindowSurfacePrivate(window))
{
if(setDefaultSurface && window)
if(window)
window->setWindowSurface(this);
}

View file

@ -47,7 +47,7 @@ class QWindowSurfacePrivate;
class Q_GUI_EXPORT QWindowSurface
{
public:
QWindowSurface(QWidget *window, bool setDefaultSurface = true);
QWindowSurface(QWidget *windows);
virtual ~QWindowSurface();
QWidget *window() const;

View file

@ -49,8 +49,8 @@ public:
#endif
};
QRasterWindowSurface::QRasterWindowSurface(QWidget *window, bool setDefaultSurface)
: QWindowSurface(window, setDefaultSurface), d_ptr(new QRasterWindowSurfacePrivate)
QRasterWindowSurface::QRasterWindowSurface(QWidget *window)
: QWindowSurface(window), d_ptr(new QRasterWindowSurfacePrivate)
{
#ifdef Q_WS_X11
d_ptr->gc = XCreateGC(qt_x11Data->display, window->handle(), 0, 0);

View file

@ -48,7 +48,7 @@ class QRasterWindowSurfacePrivate;
class Q_GUI_EXPORT QRasterWindowSurface : public QWindowSurface
{
public:
QRasterWindowSurface(QWidget *widget, bool setDefaultSurface = true);
QRasterWindowSurface(QWidget *widget);
~QRasterWindowSurface();
QPaintDevice *paintDevice();