KJobWidgets

KJobWidgets Namespace Reference

Functions

KJOBWIDGETS_EXPORT void setWindow (KJob *job, QWidget *widget)
 
KJOBWIDGETS_EXPORT void updateUserTimestamp (KJob *job, unsigned long time)
 
KJOBWIDGETS_EXPORT unsigned long userTimestamp (KJob *job)
 
KJOBWIDGETS_EXPORT QWidgetwindow (KJob *job)
 

Detailed Description

KJobWidgets namespace.

Function Documentation

◆ setWindow()

void KJobWidgets::setWindow ( KJob job,
QWidget widget 
)

Associate this job with a window given by window.

This is used:

  • by KDialogJobUiDelegate as parent widget for error messages
  • by KWidgetJobTracker as parent widget for progress dialogs
  • by KIO::AbstractJobInteractionInterface as parent widget for rename/skip dialogs and possibly more.
  • by KIO::DropJob as parent widget of popup menus. This is required on Wayland to properly position the menu.
Since
5.0

Definition at line 14 of file kjobwidgets.cpp.

◆ updateUserTimestamp()

void KJobWidgets::updateUserTimestamp ( KJob job,
unsigned long  time 
)

Updates the last user action timestamp to the given time.

Since
5.0

Definition at line 36 of file kjobwidgets.cpp.

◆ userTimestamp()

unsigned long KJobWidgets::userTimestamp ( KJob job)

Returns the last user action timestamp.

Since
5.0

Definition at line 44 of file kjobwidgets.cpp.

◆ window()

QWidget * KJobWidgets::window ( KJob job)

Return the window associated with this job.

Since
5.0

Definition at line 20 of file kjobwidgets.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:02:59 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.