diff options
-rw-r--r-- | src/winextras/qwinjumplistcategory.cpp | 8 | ||||
-rw-r--r-- | src/winextras/qwinjumplistcategory_p.h | 2 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/winextras/qwinjumplistcategory.cpp b/src/winextras/qwinjumplistcategory.cpp index 424f1e4..bab65ca 100644 --- a/src/winextras/qwinjumplistcategory.cpp +++ b/src/winextras/qwinjumplistcategory.cpp @@ -72,6 +72,11 @@ QT_BEGIN_NAMESPACE A jump list category of tasks. */ +QWinJumpListCategoryPrivate::QWinJumpListCategoryPrivate() : + visible(false), jumpList(0), type(QWinJumpListCategory::Custom), pDocList(0) +{ +} + QWinJumpListCategory *QWinJumpListCategoryPrivate::create(QWinJumpListCategory::Type type, QWinJumpList *jumpList) { QWinJumpListCategory *category = new QWinJumpListCategory; @@ -130,9 +135,6 @@ void QWinJumpListCategoryPrivate::clearRecents() QWinJumpListCategory::QWinJumpListCategory(const QString &title) : d_ptr(new QWinJumpListCategoryPrivate) { - d_ptr->pDocList = 0; - d_ptr->type = Custom; - d_ptr->visible = false; d_ptr->title = title; } diff --git a/src/winextras/qwinjumplistcategory_p.h b/src/winextras/qwinjumplistcategory_p.h index 6aa23ba..d49c6f6 100644 --- a/src/winextras/qwinjumplistcategory_p.h +++ b/src/winextras/qwinjumplistcategory_p.h @@ -53,6 +53,8 @@ class QWinJumpList; class QWinJumpListCategoryPrivate { public: + QWinJumpListCategoryPrivate(); + static QWinJumpListCategoryPrivate *get(QWinJumpListCategory *category) { return category->d_func(); |