diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-04-20 19:42:13 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-04-22 07:58:01 +0200 |
commit | d2ed1f39030d93f01d71250cb8061448c82f0404 (patch) | |
tree | e41dd8f6869662a47716a28f83d3eefb98bd0523 /examples | |
parent | 350f2f5d488af018c7c1c6d97fc8ba5b40125e8f (diff) |
Turn QPdfBookmarkModel::Role into an enum class
- link, search and bookmark models have similar role names now
- being an enum class allows the role name to be shorter
- the Role enum name is the same as the name in roleNames(), lowercased
Change-Id: I2e710d7acb8479995d82ef2d324807b6cd4e10e5
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/pdfwidgets/pdfviewer/mainwindow.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/pdfwidgets/pdfviewer/mainwindow.cpp b/examples/pdfwidgets/pdfviewer/mainwindow.cpp index 3fbb77532..25bdaf25e 100644 --- a/examples/pdfwidgets/pdfviewer/mainwindow.cpp +++ b/examples/pdfwidgets/pdfviewer/mainwindow.cpp @@ -127,8 +127,8 @@ void MainWindow::bookmarkSelected(const QModelIndex &index) if (!index.isValid()) return; - const int page = index.data(QPdfBookmarkModel::PageNumberRole).toInt(); - const qreal zoomLevel = index.data(QPdfBookmarkModel::LevelRole).toReal(); + const int page = index.data(int(QPdfBookmarkModel::Role::Page)).toInt(); + const qreal zoomLevel = index.data(int(QPdfBookmarkModel::Role::Level)).toReal(); ui->pdfView->pageNavigation()->jump(page, {}, zoomLevel); } |