Skip to content

Commit

Permalink
sync: from linuxdeepin/dtkwidget
Browse files Browse the repository at this point in the history
Synchronize source files from linuxdeepin/dtkwidget.

Source-pull-request: linuxdeepin/dtkwidget#555
  • Loading branch information
deepin-ci-robot committed Mar 6, 2024
1 parent 47119a1 commit ad01eee
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 12 deletions.
1 change: 0 additions & 1 deletion src/widgets/daboutdialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,6 @@ void DAboutDialogPrivate::init()
QHBoxLayout *mainLayout = new QHBoxLayout;
mainLayout->setContentsMargins(0, 0, 0, 0);
mainLayout->setSpacing(0);
mainLayout->setMargin(0);
mainLayout->addLayout(leftVLayout, 2);
mainLayout->addSpacing(20);
mainLayout->addWidget(rightScrollArea, 3);
Expand Down
2 changes: 1 addition & 1 deletion src/widgets/dmainwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ void DMainWindow::setSidebarWidget(QWidget *widget)
d->sidebarSep->raise();
DAnchorsBase::setAnchor(d->sidebarSep, Qt::AnchorRight, tb, Qt::AnchorRight);

tb->layout()->setMargin(0);
tb->layout()->setContentsMargins(QMargins(0, 0, 0, 0));
tb->setMovable(false);
auto *contentAction = tb->toggleViewAction();
contentAction->setVisible(false);
Expand Down
2 changes: 1 addition & 1 deletion src/widgets/dtitlebar.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1276,7 +1276,7 @@ void DTitlebar::setSidebarHelper(DSidebarHelper *helper)

d->sidebarBackgroundWidget = new QWidget(this);
QHBoxLayout *hlay = new QHBoxLayout(d->sidebarBackgroundWidget);
hlay->setMargin(0);
hlay->setContentsMargins(QMargins(0, 0, 0, 0));
auto bgBlurWidget = new DBlurEffectWidget(d->sidebarBackgroundWidget);
bgBlurWidget->setObjectName("titlebarBlurWidget");
bgBlurWidget->setBlendMode(DBlurEffectWidget::BehindWindowBlend);
Expand Down
20 changes: 11 additions & 9 deletions tests/testcases/widgets/ut_dimageviewer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -441,15 +441,16 @@ TEST_F(ut_DImageViewer, testRequestPreviousImage)
ASSERT_EQ(changeSignal.count(), 1);
#else
QMutableEventPoint point;
point.setGlobalPosition({0,0});
point.setGlobalLastPosition({300,0});
QTouchEvent touchEvent{QEvent::TouchEnd,nullptr,Qt::NoModifier,{point}};
QEventPoint ep;
point.setGlobalPosition(ep, {0, 0});
point.setGlobalLastPosition(ep, {300, 0});
QTouchEvent touchEvent(QEvent::TouchEnd, nullptr, Qt::NoModifier, {ep});

viewer->event(&touchEvent);
ASSERT_EQ(changeSignal.count(), 1);

point.setGlobalLastPosition({100,0});
QTouchEvent touchEvent2{QEvent::TouchEnd, nullptr, Qt::NoModifier, {point}};
point.setGlobalLastPosition(ep, {100, 0});
QTouchEvent touchEvent2(QEvent::TouchEnd, nullptr, Qt::NoModifier, {ep});
viewer->event(&touchEvent2);
ASSERT_EQ(changeSignal.count(), 1);
#endif
Expand All @@ -476,15 +477,16 @@ TEST_F(ut_DImageViewer, testRequestNextImage)
ASSERT_EQ(changeSignal.count(), 1);
#else
QMutableEventPoint point;
point.setGlobalPosition({0,0});
point.setGlobalLastPosition({-300, 0});
QTouchEvent touchEvent(QEvent::TouchEnd, nullptr, Qt::NoModifier,{point});
QEventPoint ep;
point.setGlobalPosition(ep, {0, 0});
point.setGlobalLastPosition(ep, {-300, 0});
QTouchEvent touchEvent(QEvent::TouchEnd, nullptr, Qt::NoModifier, {ep});

viewer->event(&touchEvent);
ASSERT_EQ(changeSignal.count(), 1);

// Test multi point touch.
QTouchEvent touchEvent2(QEvent::TouchEnd, nullptr, Qt::NoModifier, {point, point});
QTouchEvent touchEvent2(QEvent::TouchEnd, nullptr, Qt::NoModifier, {ep, ep});
viewer->event(&touchEvent2);
ASSERT_EQ(changeSignal.count(), 1);
#endif
Expand Down

0 comments on commit ad01eee

Please sign in to comment.