update
This commit is contained in:
@@ -697,8 +697,7 @@ void EditorCanvas::setEntities(const QVector<core::Project::Entity>& entities,
|
||||
if (!m_depthAbsPath.isEmpty()) {
|
||||
if (m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -861,8 +860,7 @@ void EditorCanvas::setTools(const QVector<core::Project::Tool>& tools, const QVe
|
||||
if (!m_depthAbsPath.isEmpty()) {
|
||||
if (m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
}
|
||||
const qsizetype n = tools.size();
|
||||
@@ -1915,8 +1913,7 @@ void EditorCanvas::paintEvent(QPaintEvent* e) {
|
||||
if (wantDepth) {
|
||||
if (m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
if (!m_depthImage8.isNull()) {
|
||||
const int overlayAlpha = m_backgroundVisible ? m_depthOverlayAlpha : 255;
|
||||
@@ -2457,8 +2454,7 @@ void EditorCanvas::mousePressEvent(QMouseEvent* e) {
|
||||
if (!m_depthAbsPath.isEmpty()) {
|
||||
if (m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
if (!m_depthImage8.isNull()) {
|
||||
const int xi = static_cast<int>(std::floor(wp0.x()));
|
||||
@@ -2892,8 +2888,7 @@ void EditorCanvas::mouseMoveEvent(QMouseEvent* e) {
|
||||
if (!m_depthAbsPath.isEmpty()) {
|
||||
if (m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
if (!m_depthImage8.isNull()) {
|
||||
const int xi = static_cast<int>(std::floor(wp.x()));
|
||||
@@ -3053,8 +3048,7 @@ void EditorCanvas::mouseMoveEvent(QMouseEvent* e) {
|
||||
|
||||
if (!m_depthAbsPath.isEmpty() && m_depthDirty) {
|
||||
m_depthDirty = false;
|
||||
QImage img = readImageTolerant(m_depthAbsPath);
|
||||
m_depthImage8 = img.isNull() ? QImage() : img.convertToFormat(QImage::Format_Grayscale8);
|
||||
m_depthImage8 = core::image_file::loadDepthMapAlignedToBackground(m_depthAbsPath, m_bgAbsPath);
|
||||
}
|
||||
if (!m_depthImage8.isNull()) {
|
||||
const QPointF c =
|
||||
|
||||
Reference in New Issue
Block a user