mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 00:41:23 +00:00
adapt signature of requestDelayedItemInfo() slot to recent changes
svn path=/trunk/KDE/kdebase/apps/; revision=685421
This commit is contained in:
parent
542fd3c2f3
commit
d21051910f
|
@ -117,13 +117,16 @@ void InfoSidebarPage::setSelection(const KFileItemList& selection)
|
|||
m_timer->start(TimerDelay);
|
||||
}
|
||||
|
||||
void InfoSidebarPage::requestDelayedItemInfo(const KUrl& url)
|
||||
void InfoSidebarPage::requestDelayedItemInfo(const KFileItem& item)
|
||||
{
|
||||
cancelRequest();
|
||||
|
||||
if (!url.isEmpty() && (selection().size() <= 1)) {
|
||||
m_urlCandidate = url;
|
||||
m_timer->start(TimerDelay);
|
||||
if (!item.isNull() && (selection().size() <= 1)) {
|
||||
const KUrl url = item.url();
|
||||
if (!url.isEmpty()) {
|
||||
m_urlCandidate = url;
|
||||
m_timer->start(TimerDelay);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -59,12 +59,12 @@ public slots:
|
|||
virtual void setSelection(const KFileItemList& selection);
|
||||
|
||||
/**
|
||||
* Does a delayed request of information for the item of the given URL.
|
||||
* Does a delayed request of information for the item \a item.
|
||||
* If within this delay InfoSidebarPage::setUrl() or InfoSidebarPage::setSelection()
|
||||
* are invoked, then the request will be skipped. Requesting a delayed item information
|
||||
* makes sense when hovering items.
|
||||
*/
|
||||
void requestDelayedItemInfo(const KUrl& url);
|
||||
void requestDelayedItemInfo(const KFileItem& item);
|
||||
|
||||
protected:
|
||||
/** @see QWidget::showEvent() */
|
||||
|
|
Loading…
Reference in a new issue