summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb
diff options
context:
space:
mode:
authorPaul Olav Tvete <paul.tvete@theqtcompany.com>2015-04-14 12:56:48 +0200
committerPaul Olav Tvete <paul.tvete@theqtcompany.com>2015-04-14 12:58:24 +0200
commit91fb8061875db830d26f95acef048e36fb44cd6a (patch)
tree3718dd47863a56390b0918b88c6a8ef74c7a84dd /src/plugins/platforms/xcb
parent7c77febbde4a7e2ebe73579f06baf018cbd192c3 (diff)
Move qHighDpi functions into the QHighDpi namespace
...and use fromDevicePixels instead of toDeviceIndependentPixels
Diffstat (limited to 'src/plugins/platforms/xcb')
-rw-r--r--src/plugins/platforms/xcb/qxcbbackingstore.cpp10
-rw-r--r--src/plugins/platforms/xcb/qxcbwindow.cpp4
2 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/platforms/xcb/qxcbbackingstore.cpp b/src/plugins/platforms/xcb/qxcbbackingstore.cpp
index 38f09597bb..b5ee92cc63 100644
--- a/src/plugins/platforms/xcb/qxcbbackingstore.cpp
+++ b/src/plugins/platforms/xcb/qxcbbackingstore.cpp
@@ -315,7 +315,7 @@ void QXcbBackingStore::beginPaint(const QRegion &region)
return;
int dpr = int(m_image->image()->devicePixelRatio());
- const int windowDpr = int(qHighDpiToDeviceIndependentPixels(window()->devicePixelRatio()));
+ const int windowDpr = int(QHighDpi::fromDevicePixels(window()->devicePixelRatio()));
if (windowDpr != dpr) {
resize(window()->size(), QRegion());
dpr = int(m_image->image()->devicePixelRatio());
@@ -370,10 +370,10 @@ void QXcbBackingStore::flush(QWindow *window, const QRegion &region, const QPoin
if (!m_image || m_image->size().isEmpty())
return;
- // Note on the qHighDpiToDeviceIndependentPixels call below: When scaling
+ // Note on the QHighDpi::fromDevicePixels call below: When scaling
// in QtGui is active this prevents xcb plugin from scalìng in addition
// by keeping "dpr" below at 1.
- const int dpr = int(qHighDpiToDeviceIndependentPixels(window->devicePixelRatio(), window));
+ const int dpr = int(QHighDpi::fromDevicePixels(window->devicePixelRatio(), window));
#ifndef QT_NO_DEBUG
@@ -385,7 +385,7 @@ void QXcbBackingStore::flush(QWindow *window, const QRegion &region, const QPoin
QSize imageSize = m_image->size() / dpr; //because we multiply with the DPR later
QRegion clipped = region;
- clipped &= qHighDpiToDevicePixels(QRect(0, 0, window->width(), window->height()));
+ clipped &= QHighDpi::toDevicePixels(QRect(0, 0, window->width(), window->height()));
clipped &= QRect(0, 0, imageSize.width(), imageSize.height()).translated(-offset);
QRect bounds = clipped.boundingRect();
@@ -435,7 +435,7 @@ void QXcbBackingStore::composeAndFlush(QWindow *window, const QRegion &region, c
void QXcbBackingStore::resize(const QSize &size, const QRegion &)
{
- const int dpr = int(qHighDpiToDeviceIndependentPixels(window()->devicePixelRatio(), window()));
+ const int dpr = int(QHighDpi::fromDevicePixels(window()->devicePixelRatio(), window()));
const QSize xSize = size * dpr;
if (m_image && xSize == m_image->size() && dpr == m_image->image()->devicePixelRatio())
return;
diff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp
index b50b6b8965..4b94923f7d 100644
--- a/src/plugins/platforms/xcb/qxcbwindow.cpp
+++ b/src/plugins/platforms/xcb/qxcbwindow.cpp
@@ -390,8 +390,8 @@ void QXcbWindow::create()
} else if (minimumSize.width() > 0 || minimumSize.height() > 0) {
rect.setSize(minimumSize);
} else {
- rect.setWidth(qHighDpiToDevicePixels(int(defaultWindowWidth)));
- rect.setHeight(qHighDpiToDevicePixels(int(defaultWindowHeight)));
+ rect.setWidth(QHighDpi::toDevicePixels(int(defaultWindowWidth)));
+ rect.setHeight(QHighDpi::toDevicePixels(int(defaultWindowHeight)));
}
xcb_window_t xcb_parent_id = platformScreen->root();