aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/winextras/doc/snippets/code/jumplist.cpp11
1 files 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]
}