KJobWidgets

KJobWidgets Namespace Reference

Functions

void setWindow (QObject *job, QWidget *widget)
 
void setWindowHandle (QObject *job, QWindow *window)
 
void updateUserTimestamp (QObject *job, unsigned long time)
 
unsigned long userTimestamp (QObject *job)
 
QWidgetwindow (QObject *job)
 
QWindowwindowHandle (QObject *job)
 

Detailed Description

KJobWidgets namespace.

Function Documentation

◆ setWindow()

void KJobWidgets::setWindow ( QObject * job,
QWidget * widget )

Associate this job with a window given by window.

Parameters
jobshould be a KJob subclass

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
6.0

Definition at line 13 of file kjobwidgets.cpp.

◆ setWindowHandle()

void KJobWidgets::setWindowHandle ( QObject * job,
QWindow * window )

Associate this job with a window given by window.

Note that setWindow() will set the window handle too.

Parameters
jobshould be a KJob subclass
Since
6.4
Deprecated
since 6.5, use KJobWindows::setWindow() instead.

Definition at line 25 of file kjobwidgets.cpp.

◆ updateUserTimestamp()

void KJobWidgets::updateUserTimestamp ( QObject * job,
unsigned long time )

Updates the last user action timestamp to the given time.

Parameters
jobshould be a KJob subclass
Since
6.0

Definition at line 57 of file kjobwidgets.cpp.

◆ userTimestamp()

unsigned long KJobWidgets::userTimestamp ( QObject * job)

Returns the last user action timestamp.

Parameters
jobshould be a KJob subclass
Since
6.0

Definition at line 65 of file kjobwidgets.cpp.

◆ window()

QWidget * KJobWidgets::window ( QObject * job)

Return the window associated with this job.

Parameters
jobshould be a KJob subclass
Since
6.0

Definition at line 34 of file kjobwidgets.cpp.

◆ windowHandle()

QWindow * KJobWidgets::windowHandle ( QObject * job)

Returns the window handle associated with this job.

Parameters
jobshould be a KJob subclass
Since
6.4
Deprecated
since 6.5, use KJobWindows::window() instead.

Definition at line 40 of file kjobwidgets.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 26 2024 12:00:22 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.