void PreviewLabel::mouseReleaseEvent(QMouseEvent * event) { if (!m_borderImage) return QLabel::mouseMoveEvent(event); if (m_dragging_left || m_dragging_top || m_dragging_right|| m_dragging_bottom) { m_hooverInfo->hide(); if (m_dragging_left) emit leftMarginChanged(); if (m_dragging_top) emit topMarginChanged(); if (m_dragging_bottom) emit bottomMarginChanged(); if (m_dragging_right) emit rightMarginChanged(); m_dragging_left = false; m_dragging_top = false; m_dragging_right = false; m_dragging_bottom = false; QApplication::restoreOverrideCursor(); event->accept(); } else { QLabel::mouseReleaseEvent(event); } }
void QDeclarativeAnchors::setTopMargin(qreal offset) { Q_D(QDeclarativeAnchors); if (d->topMargin == offset) return; d->topMargin = offset; if(d->fill) d->fillChanged(); else d->updateVerticalAnchors(); emit topMarginChanged(); }
void AnchorsBase::setTopMargin(int topMargin) { Q_D(AnchorsBase); if (d->topMargin == topMargin) { return; } d->topMargin = topMargin; if (d->fill->target()) { updateFill(); } else if (isBinding(d->top)) { updateVertical(); } emit topMarginChanged(topMargin); }
/** * @brief cwSceneToImageTask::setTopMargin * @param topMargin */ void cwSceneToImageTask::setTopMargin(double topMargin) { if(TopMargin != topMargin) { TopMargin = topMargin; emit topMarginChanged(); } }