QWinJumpListCategory 類

The QWinJumpListCategory class represents a jump list category. 更多...

頭: #include <QWinJumpListCategory>
qmake: QT += winextras
Since: Qt 5.2

公共類型

enum Type { Custom, Recent, Frequent, Tasks }

公共函數

QWinJumpListCategory (const QString & title = QString())
~QWinJumpListCategory ()
QWinJumpListItem * addDestination (const QString & filePath )
void addItem (QWinJumpListItem * item )
QWinJumpListItem * addLink (const QString & title , const QString & executablePath , const QStringList & arguments = QStringList())
QWinJumpListItem * addLink (const QIcon & icon , const QString & title , const QString & executablePath , const QStringList & arguments = QStringList())
QWinJumpListItem * addSeparator ()
void clear ()
int count () const
bool isEmpty () const
bool isVisible () const
QList<QWinJumpListItem *> items () const
void setTitle (const QString & title )
void setVisible (bool visible )
QString title () const
QWinJumpListCategory::Type type () const

詳細描述

The QWinJumpListCategory class represents a jump list category.

成員類型文檔編製

enum QWinJumpListCategory:: Type

This enum describes the available QWinJumpListCategory 類型。

常量 描述
QWinJumpListCategory::Custom 0 A custom jump list category.
QWinJumpListCategory::Recent 1 A jump list category of "recent" items.
QWinJumpListCategory::Frequent 2 A jump list category of "frequent" items.
QWinJumpListCategory::Tasks 3 A jump list category of tasks.

成員函數文檔編製

QWinJumpListCategory:: QWinJumpListCategory (const QString & title = QString())

Constructs a custom QWinJumpListCategory 采用指定 title .

QWinJumpListCategory:: ~QWinJumpListCategory ()

銷毀 QWinJumpListCategory .

QWinJumpListItem *QWinJumpListCategory:: addDestination (const QString & filePath )

Adds a destination to the category pointing to filePath .

void QWinJumpListCategory:: addItem ( QWinJumpListItem * item )

添加 item to the category.

Adds a link to the category using title , executablePath , and optionally arguments .

此函數重載 addLink ().

Adds a link to the category using icon , title , executablePath , and optionally arguments .

QWinJumpListItem *QWinJumpListCategory:: addSeparator ()

Adds a separator to the category.

注意: Only tasks category supports separators.

void QWinJumpListCategory:: clear ()

Clears the category.

int QWinJumpListCategory:: count () const

Returns the amount of items in the category.

bool QWinJumpListCategory:: isEmpty () const

Returns whether the category is empty.

bool QWinJumpListCategory:: isVisible () const

Returns whether the category is visible.

QList < QWinJumpListItem *> QWinJumpListCategory:: items () const

Returns the list of items in the category.

void QWinJumpListCategory:: setTitle (const QString & title )

Sets the category title .

另請參閱 title ().

void QWinJumpListCategory:: setVisible ( bool visible )

Sets the category visible .

另請參閱 isVisible ().

QString QWinJumpListCategory:: title () const

Returns the category title.

另請參閱 setTitle ().

QWinJumpListCategory::Type QWinJumpListCategory:: type () const

Returns the category type.