Nepomuk
KTagCloudWidget Class Reference
#include <ktagcloudwidget.h>
Inheritance diagram for KTagCloudWidget:

Public Slots | |
void | addTag (const QString &tag, int weight) |
void | addTags (const QMap< QString, int > &tags) |
void | clear () |
void | setMaxFontSize (int pointSize) |
void | setMinFontSize (int pointSize) |
Signals | |
void | tagClicked (const QString &tag) |
Public Member Functions | |
KTagCloudWidget (QWidget *parent=0) | |
int | tagWeight (const QString &tag) const |
~KTagCloudWidget () | |
Protected Member Functions | |
void | resizeEvent (QResizeEvent *e) |
Detailed Description
Definition at line 29 of file ktagcloudwidget.h.
Constructor & Destructor Documentation
KTagCloudWidget::KTagCloudWidget | ( | QWidget * | parent = 0 |
) |
KTagCloudWidget::~KTagCloudWidget | ( | ) |
Member Function Documentation
void KTagCloudWidget::addTag | ( | const QString & | tag, | |
int | weight | |||
) | [slot] |
Add tag to the cloud using the weight factor weight.
Existing tags with the same name will be overwritten.
void KTagCloudWidget::addTags | ( | const QMap< QString, int > & | tags | ) | [slot] |
Add a set of tags with weight factors.
void KTagCloudWidget::clear | ( | ) | [slot] |
Remove all tags from the cloud.
void KTagCloudWidget::resizeEvent | ( | QResizeEvent * | e | ) | [protected] |
void KTagCloudWidget::setMaxFontSize | ( | int | pointSize | ) | [slot] |
Set the maximum font size to be used for the most popular tags.
Default is 22.
void KTagCloudWidget::setMinFontSize | ( | int | pointSize | ) | [slot] |
Set the minimum font size to be used for the most unpopular tags.
Default is 8.
void KTagCloudWidget::tagClicked | ( | const QString & | tag | ) | [signal] |
int KTagCloudWidget::tagWeight | ( | const QString & | tag | ) | const |
Retrieve the weight for a certain tag.
The documentation for this class was generated from the following file: