From 71a4a624fcdc2768d19619fa5a0bc583e2cc2a11 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 12 Nov 2018 17:02:23 +0100 Subject: Fix jumplist example documentation snippet Update API. Fixes: QTBUG-71709 Change-Id: I21d5a78a0a9c124308b2341a61cb1e12bf689a4a Reviewed-by: Andre de la Rocha Reviewed-by: Oliver Wolff --- src/winextras/doc/snippets/code/jumplist.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/winextras/doc/snippets/code/jumplist.cpp b/src/winextras/doc/snippets/code/jumplist.cpp index 2527528..6f8221e 100644 --- a/src/winextras/doc/snippets/code/jumplist.cpp +++ b/src/winextras/doc/snippets/code/jumplist.cpp @@ -54,19 +54,16 @@ void foo() { //! [jumplist] QWinJumpList jumplist; - jumplist.begin(); - jumplist.setKnownCategoryShown(QWinJumpList::RecentCategory); - - jumplist.beginTasks(); + QWinJumpListCategory *tasks = jumplist.tasks(); QWinJumpListItem *newProject = new QWinJumpListItem(QWinJumpListItem::Link); newProject->setTitle(tr("Create new project")); newProject->setFilePath(QDir::toNativeSeparators(QCoreApplication::applicationFilePath())); newProject->setArguments(QStringList("--new-project")); - jumplist.addItem(newProject); + tasks->addItem(newProject); - jumplist.addLink(tr("Launch SDK Manager"), QDir::toNativeSeparators(QCoreApplication::applicationDirPath()) + "\\sdk-manager.exe"); + tasks->addLink(tr("Launch SDK Manager"), QDir::toNativeSeparators(QCoreApplication::applicationDirPath()) + "\\sdk-manager.exe"); - jumplist.commit(); + tasks->setVisible(true); //! [jumplist] } -- cgit v1.2.3