mirror of https://github.com/procxx/kepka.git
Fix build in macOS.
This commit is contained in:
parent
768a3d5a12
commit
467be135d6
|
@ -69,7 +69,7 @@ void PremultiplyLine(uchar *dst, const uchar *src, int intsCount) {
|
||||||
[[maybe_unused]] const auto usrc = reinterpret_cast<const uint*>(src);
|
[[maybe_unused]] const auto usrc = reinterpret_cast<const uint*>(src);
|
||||||
|
|
||||||
#ifndef TDESKTOP_OFFICIAL_TARGET
|
#ifndef TDESKTOP_OFFICIAL_TARGET
|
||||||
for (auto i = 0; i != count; ++i) {
|
for (auto i = 0; i != intsCount; ++i) {
|
||||||
dst[i] = qPremultiply(src[i]);
|
dst[i] = qPremultiply(src[i]);
|
||||||
}
|
}
|
||||||
#elif QT_VERSION < QT_VERSION_CHECK(5, 12, 0)
|
#elif QT_VERSION < QT_VERSION_CHECK(5, 12, 0)
|
||||||
|
|
|
@ -992,19 +992,19 @@ QImage GeneratePreview(
|
||||||
}
|
}
|
||||||
|
|
||||||
int DefaultPreviewTitleHeight() {
|
int DefaultPreviewTitleHeight() {
|
||||||
return st::titleHeight;
|
return st::defaultWindowTitle.height;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DefaultPreviewWindowTitle(Painter &p, const style::palette &palette, QRect body, int outerWidth) {
|
void DefaultPreviewWindowTitle(Painter &p, const style::palette &palette, QRect body, int outerWidth) {
|
||||||
auto titleRect = QRect(body.x(), body.y() - st::titleHeight, body.width(), st::titleHeight);
|
auto titleRect = QRect(body.x(), body.y() - st::defaultWindowTitle.height, body.width(), st::defaultWindowTitle.height);
|
||||||
p.fillRect(titleRect, QColor(0, 0, 0));
|
p.fillRect(titleRect, QColor(0, 0, 0));
|
||||||
p.fillRect(titleRect, st::titleBgActive[palette]);
|
p.fillRect(titleRect, st::titleBgActive[palette]);
|
||||||
auto right = st::titleButtonClose.width;
|
auto right = st::windowTitleButtonClose.width;
|
||||||
st::titleButtonClose.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::titleButtonClose.iconPosition.x(), titleRect.y() + st::titleButtonClose.iconPosition.y(), outerWidth);
|
st::windowTitleButtonClose.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::windowTitleButtonClose.iconPosition.x(), titleRect.y() + st::windowTitleButtonClose.iconPosition.y(), outerWidth);
|
||||||
right += st::titleButtonMaximize.width;
|
right += st::defaultWindowTitle.maximize.width;
|
||||||
st::titleButtonMaximize.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::titleButtonMaximize.iconPosition.x(), titleRect.y() + st::titleButtonMaximize.iconPosition.y(), outerWidth);
|
st::defaultWindowTitle.maximize.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::defaultWindowTitle.maximize.iconPosition.x(), titleRect.y() + st::defaultWindowTitle.maximize.iconPosition.y(), outerWidth);
|
||||||
right += st::titleButtonMinimize.width;
|
right += st::defaultWindowTitle.minimize.width;
|
||||||
st::titleButtonMinimize.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::titleButtonMinimize.iconPosition.x(), titleRect.y() + st::titleButtonMinimize.iconPosition.y(), outerWidth);
|
st::defaultWindowTitle.minimize.icon[palette].paint(p, titleRect.x() + titleRect.width() - right + st::defaultWindowTitle.minimize.iconPosition.x(), titleRect.y() + st::defaultWindowTitle.minimize.iconPosition.y(), outerWidth);
|
||||||
p.fillRect(titleRect.x(), titleRect.y() + titleRect.height() - st::lineWidth, titleRect.width(), st::lineWidth, st::titleShadow[palette]);
|
p.fillRect(titleRect.x(), titleRect.y() + titleRect.height() - st::lineWidth, titleRect.width(), st::lineWidth, st::titleShadow[palette]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1052,7 +1052,7 @@ void DefaultPreviewWindowFramePaint(QImage &preview, const style::palette &palet
|
||||||
Painter p(&preview);
|
Painter p(&preview);
|
||||||
DefaultPreviewWindowTitle(p, palette, body, outerWidth);
|
DefaultPreviewWindowTitle(p, palette, body, outerWidth);
|
||||||
|
|
||||||
auto inner = QRect(body.x(), body.y() - st::titleHeight, body.width(), body.height() + st::titleHeight);
|
auto inner = QRect(body.x(), body.y() - st::defaultWindowTitle.height, body.width(), body.height() + st::defaultWindowTitle.height);
|
||||||
p.setClipRegion(QRegion(inner.marginsAdded(QMargins(size, size, size, size))) - inner);
|
p.setClipRegion(QRegion(inner.marginsAdded(QMargins(size, size, size, size))) - inner);
|
||||||
p.drawImage(inner.x() - left, inner.y() - top, topLeft);
|
p.drawImage(inner.x() - left, inner.y() - top, topLeft);
|
||||||
p.drawImage(inner.x() + inner.width() + right - width, inner.y() - top, topRight);
|
p.drawImage(inner.x() + inner.width() + right - width, inner.y() - top, topRight);
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 2169055d740dc069924e609fcc473006e5511134
|
Subproject commit 7f9a2d5e9a3145106c3181ad38356f6335101f84
|
Loading…
Reference in New Issue