{
QRect r
= centralWidget
->rect
().
intersect(pageLabel
->frameRect
());
QRect firstHalf
(r.
x(), r.
y(),
(r.
width() / 2), r.
height());
QRect secondHalf
((r.
x() + (r.
width() / 2) ), r.
y() ,
(r.
width() / 2), r.
height());
if(firstHalf.
contains(QPoint(event
->x
(), event
->y
()),
true)) { scribblePad->navigatePrev();
setPageNumber();
}
else if(secondHalf.
contains(QPoint(event
->x
(), event
->y
()),
true)) { scribblePad->navigateNext();
setPageNumber();
}
}
void MainWindow::mousePressEvent(QMouseEvent* event)
{
QRect r = centralWidget->rect().intersect(pageLabel->frameRect());
QRect firstHalf(r.x(), r.y(), (r.width() / 2), r.height());
QRect secondHalf((r.x() + (r.width() / 2) ), r.y() , (r.width() / 2), r.height());
if(firstHalf.contains(QPoint(event->x(), event->y()), true)) {
scribblePad->navigatePrev();
setPageNumber();
}
else if(secondHalf.contains(QPoint(event->x(), event->y()), true)) {
scribblePad->navigateNext();
setPageNumber();
}
}
To copy to clipboard, switch view to plain text mode
Bookmarks