KFile
KFilePlacesView Class Reference
#include <kfileplacesview.h>

Detailed Description
This class allows to display a KFilePlacesModel.Definition at line 34 of file kfileplacesview.h.
Public Slots | |
virtual void | setModel (QAbstractItemModel *model) |
void | setShowAll (bool showAll) |
void | setUrl (const KUrl &url) |
virtual QSize | sizeHint () const |
Signals | |
void | urlChanged (const KUrl &url) |
void | urlsDropped (const KUrl &dest, QDropEvent *event, QWidget *parent) |
Public Member Functions | |
bool | isAutoResizeItemsEnabled () const |
bool | isDropOnPlaceEnabled () const |
KFilePlacesView (QWidget *parent=0) | |
void | setAutoResizeItemsEnabled (bool enabled) |
void | setDropOnPlaceEnabled (bool enabled) |
~KFilePlacesView () | |
Protected Slots | |
void | dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
void | rowsInserted (const QModelIndex &parent, int start, int end) |
Protected Member Functions | |
virtual void | contextMenuEvent (QContextMenuEvent *event) |
virtual void | dragEnterEvent (QDragEnterEvent *event) |
virtual void | dragLeaveEvent (QDragLeaveEvent *event) |
virtual void | dragMoveEvent (QDragMoveEvent *event) |
virtual void | dropEvent (QDropEvent *event) |
virtual void | hideEvent (QHideEvent *event) |
virtual void | paintEvent (QPaintEvent *event) |
virtual void | resizeEvent (QResizeEvent *event) |
virtual void | showEvent (QShowEvent *event) |
Constructor & Destructor Documentation
KFilePlacesView::KFilePlacesView | ( | QWidget * | parent = 0 |
) |
Definition at line 243 of file kfileplacesview.cpp.
KFilePlacesView::~KFilePlacesView | ( | ) |
Definition at line 292 of file kfileplacesview.cpp.
Member Function Documentation
void KFilePlacesView::contextMenuEvent | ( | QContextMenuEvent * | event | ) | [protected, virtual] |
Definition at line 404 of file kfileplacesview.cpp.
void KFilePlacesView::dataChanged | ( | const QModelIndex & | topLeft, | |
const QModelIndex & | bottomRight | |||
) | [protected, slot] |
Definition at line 933 of file kfileplacesview.cpp.
void KFilePlacesView::dragEnterEvent | ( | QDragEnterEvent * | event | ) | [protected, virtual] |
Definition at line 538 of file kfileplacesview.cpp.
void KFilePlacesView::dragLeaveEvent | ( | QDragLeaveEvent * | event | ) | [protected, virtual] |
Definition at line 549 of file kfileplacesview.cpp.
void KFilePlacesView::dragMoveEvent | ( | QDragMoveEvent * | event | ) | [protected, virtual] |
Definition at line 560 of file kfileplacesview.cpp.
void KFilePlacesView::dropEvent | ( | QDropEvent * | event | ) | [protected, virtual] |
Definition at line 588 of file kfileplacesview.cpp.
void KFilePlacesView::hideEvent | ( | QHideEvent * | event | ) | [protected, virtual] |
Definition at line 532 of file kfileplacesview.cpp.
bool KFilePlacesView::isAutoResizeItemsEnabled | ( | ) | const |
Definition at line 312 of file kfileplacesview.cpp.
bool KFilePlacesView::isDropOnPlaceEnabled | ( | ) | const |
Definition at line 302 of file kfileplacesview.cpp.
void KFilePlacesView::paintEvent | ( | QPaintEvent * | event | ) | [protected, virtual] |
Definition at line 609 of file kfileplacesview.cpp.
void KFilePlacesView::resizeEvent | ( | QResizeEvent * | event | ) | [protected, virtual] |
Definition at line 520 of file kfileplacesview.cpp.
void KFilePlacesView::rowsInserted | ( | const QModelIndex & | parent, | |
int | start, | |||
int | end | |||
) | [protected, slot] |
Definition at line 657 of file kfileplacesview.cpp.
void KFilePlacesView::setAutoResizeItemsEnabled | ( | bool | enabled | ) |
If enabled is true (the default), items will automatically resize themselves to fill the view.
- Since:
- 4.1
Definition at line 307 of file kfileplacesview.cpp.
void KFilePlacesView::setDropOnPlaceEnabled | ( | bool | enabled | ) |
If enabled is true, it is allowed dropping items above a place for e.
g. copy or move operations. The application has to take care itself to perform the operation (see KFilePlacesView::urlsDropped()). If enabled is false, it is only possible adding items as additional place. Per default dropping on a place is disabled.
Definition at line 297 of file kfileplacesview.cpp.
void KFilePlacesView::setModel | ( | QAbstractItemModel * | model | ) | [virtual, slot] |
Definition at line 649 of file kfileplacesview.cpp.
void KFilePlacesView::setShowAll | ( | bool | showAll | ) | [slot] |
Definition at line 362 of file kfileplacesview.cpp.
void KFilePlacesView::setUrl | ( | const KUrl & | url | ) | [slot] |
Definition at line 317 of file kfileplacesview.cpp.
void KFilePlacesView::showEvent | ( | QShowEvent * | event | ) | [protected, virtual] |
Definition at line 526 of file kfileplacesview.cpp.
QSize KFilePlacesView::sizeHint | ( | void | ) | const [virtual, slot] |
Definition at line 682 of file kfileplacesview.cpp.
void KFilePlacesView::urlChanged | ( | const KUrl & | url | ) | [signal] |
void KFilePlacesView::urlsDropped | ( | const KUrl & | dest, | |
QDropEvent * | event, | |||
QWidget * | parent | |||
) | [signal] |
Is emitted if items are dropped on the place dest.
The application has to take care itself about performing the corresponding action like copying or moving.
The documentation for this class was generated from the following files: