scripting: Rename Workspace.clientList
This commit is contained in:
parent
52604c5d73
commit
ceac574a68
5 changed files with 14 additions and 14 deletions
|
@ -16,7 +16,7 @@ function isRelevant(client) {
|
|||
}
|
||||
|
||||
function minimizeAllWindows() {
|
||||
var allClients = workspace.clientList();
|
||||
var allClients = workspace.windowList();
|
||||
var relevantClients = [];
|
||||
var minimize = false;
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ function setupConnection(client) {
|
|||
|
||||
workspace.windowAdded.connect(setupConnection);
|
||||
// connect all existing clients
|
||||
var clients = workspace.clientList();
|
||||
var clients = workspace.windowList();
|
||||
for (var i=0; i<clients.length; i++) {
|
||||
setupConnection(clients[i]);
|
||||
}
|
||||
|
|
|
@ -35,4 +35,4 @@ function setup(window) {
|
|||
}
|
||||
|
||||
workspace.windowAdded.connect(setup);
|
||||
workspace.clientList().forEach(setup);
|
||||
workspace.windowList().forEach(setup);
|
||||
|
|
|
@ -408,22 +408,22 @@ QtScriptWorkspaceWrapper::QtScriptWorkspaceWrapper(QObject *parent)
|
|||
{
|
||||
}
|
||||
|
||||
QList<KWin::Window *> QtScriptWorkspaceWrapper::clientList() const
|
||||
QList<KWin::Window *> QtScriptWorkspaceWrapper::windowList() const
|
||||
{
|
||||
return workspace()->windows();
|
||||
}
|
||||
|
||||
QQmlListProperty<KWin::Window> DeclarativeScriptWorkspaceWrapper::clients()
|
||||
QQmlListProperty<KWin::Window> DeclarativeScriptWorkspaceWrapper::windows()
|
||||
{
|
||||
return QQmlListProperty<KWin::Window>(this, nullptr, &DeclarativeScriptWorkspaceWrapper::countClientList, &DeclarativeScriptWorkspaceWrapper::atClientList);
|
||||
return QQmlListProperty<KWin::Window>(this, nullptr, &DeclarativeScriptWorkspaceWrapper::countWindowList, &DeclarativeScriptWorkspaceWrapper::atWindowList);
|
||||
}
|
||||
|
||||
qsizetype DeclarativeScriptWorkspaceWrapper::countClientList(QQmlListProperty<KWin::Window> *clients)
|
||||
qsizetype DeclarativeScriptWorkspaceWrapper::countWindowList(QQmlListProperty<KWin::Window> *windows)
|
||||
{
|
||||
return workspace()->windows().size();
|
||||
}
|
||||
|
||||
KWin::Window *DeclarativeScriptWorkspaceWrapper::atClientList(QQmlListProperty<KWin::Window> *clients, qsizetype index)
|
||||
KWin::Window *DeclarativeScriptWorkspaceWrapper::atWindowList(QQmlListProperty<KWin::Window> *windows, qsizetype index)
|
||||
{
|
||||
return workspace()->windows().at(index);
|
||||
}
|
||||
|
|
|
@ -364,9 +364,9 @@ class QtScriptWorkspaceWrapper : public WorkspaceWrapper
|
|||
Q_OBJECT
|
||||
public:
|
||||
/**
|
||||
* List of Clients currently managed by KWin.
|
||||
* List of windows currently managed by KWin.
|
||||
*/
|
||||
Q_INVOKABLE QList<KWin::Window *> clientList() const;
|
||||
Q_INVOKABLE QList<KWin::Window *> windowList() const;
|
||||
|
||||
explicit QtScriptWorkspaceWrapper(QObject *parent = nullptr);
|
||||
};
|
||||
|
@ -375,11 +375,11 @@ class DeclarativeScriptWorkspaceWrapper : public WorkspaceWrapper
|
|||
{
|
||||
Q_OBJECT
|
||||
|
||||
Q_PROPERTY(QQmlListProperty<KWin::Window> clients READ clients)
|
||||
Q_PROPERTY(QQmlListProperty<KWin::Window> windows READ windows)
|
||||
public:
|
||||
QQmlListProperty<KWin::Window> clients();
|
||||
static qsizetype countClientList(QQmlListProperty<KWin::Window> *clients);
|
||||
static KWin::Window *atClientList(QQmlListProperty<KWin::Window> *clients, qsizetype index);
|
||||
QQmlListProperty<KWin::Window> windows();
|
||||
static qsizetype countWindowList(QQmlListProperty<KWin::Window> *window);
|
||||
static KWin::Window *atWindowList(QQmlListProperty<KWin::Window> *windows, qsizetype index);
|
||||
|
||||
explicit DeclarativeScriptWorkspaceWrapper(QObject *parent = nullptr);
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue