Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorZones::LayoutRegistry Member List

This is the complete list of members for PhosphorZones::LayoutRegistry, including all inherited members.

activeLayout() const overridePhosphorZones::LayoutRegistryinlinevirtual
activeLayoutChanged(Layout *layout)PhosphorZones::IZoneLayoutRegistrysignal
activityAssignments() constPhosphorZones::LayoutRegistry
addLayout(Layout *layout) overridePhosphorZones::LayoutRegistryvirtual
applyQuickLayout(int number, const QString &screenId)PhosphorZones::LayoutRegistry
assignLayout(const QString &screenId, int virtualDesktop, const QString &activity, Layout *layout)PhosphorZones::LayoutRegistry
assignLayoutById(const QString &screenId, int virtualDesktop, const QString &activity, const QString &layoutId)PhosphorZones::LayoutRegistry
assignmentEntryForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) constPhosphorZones::LayoutRegistry
assignmentIdForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const overridePhosphorZones::LayoutRegistryvirtual
builtInLayouts() constPhosphorZones::LayoutRegistry
clearAssignment(const QString &screenId, int virtualDesktop=0, const QString &activity=QString())PhosphorZones::LayoutRegistry
clearAutotileAssignments()PhosphorZones::LayoutRegistry
contentsChanged()PhosphorLayout::ILayoutSourceRegistrysignal
createBuiltInLayouts()PhosphorZones::LayoutRegistry
currentActivity() const overridePhosphorZones::LayoutRegistryinlinevirtual
currentVirtualDesktop() const overridePhosphorZones::LayoutRegistryinlinevirtual
cycleToNextLayout(const QString &screenId)PhosphorZones::LayoutRegistry
cycleToPreviousLayout(const QString &screenId)PhosphorZones::LayoutRegistry
defaultLayout() const overridePhosphorZones::LayoutRegistryvirtual
desktopAssignments() constPhosphorZones::LayoutRegistry
duplicateLayout(Layout *source) overridePhosphorZones::LayoutRegistryvirtual
exportLayout(Layout *layout, const QString &filePath)PhosphorZones::LayoutRegistry
hasExplicitAssignment(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) constPhosphorZones::LayoutRegistry
ILayoutSourceRegistry(QObject *parent=nullptr)PhosphorLayout::ILayoutSourceRegistryexplicit
importLayout(const QString &filePath)PhosphorZones::LayoutRegistry
IZoneLayoutRegistry(QObject *parent=nullptr)PhosphorZones::IZoneLayoutRegistryexplicit
layout(int index) const overridePhosphorZones::LayoutRegistryvirtual
layoutAdded(Layout *layout)PhosphorZones::IZoneLayoutRegistrysignal
layoutAssigned(const QString &screenId, int virtualDesktop, Layout *layout)PhosphorZones::IZoneLayoutRegistrysignal
layoutById(const QUuid &id) const overridePhosphorZones::LayoutRegistryvirtual
layoutByName(const QString &name) const overridePhosphorZones::LayoutRegistryvirtual
layoutCount() const overridePhosphorZones::LayoutRegistryinlinevirtual
layoutDirectory() constPhosphorZones::LayoutRegistryinline
layoutDirectoryChanged()PhosphorZones::LayoutRegistrysignal
layoutForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const overridePhosphorZones::LayoutRegistryvirtual
layoutForShortcut(int number) constPhosphorZones::LayoutRegistry
LayoutRegistry(std::unique_ptr< PhosphorConfig::IBackend > backend, QString layoutSubdirectory, QObject *parent=nullptr)PhosphorZones::LayoutRegistry
layoutRemoved(Layout *layout)PhosphorZones::IZoneLayoutRegistrysignal
layouts() const overridePhosphorZones::LayoutRegistryinlinevirtual
layoutsChanged()PhosphorZones::LayoutRegistrysignal
layoutsLoaded()PhosphorZones::LayoutRegistrysignal
layoutsSaved()PhosphorZones::LayoutRegistrysignal
loadAssignments()PhosphorZones::LayoutRegistry
loadAutotileOverrides(const QString &algorithmId) constPhosphorZones::LayoutRegistry
loadLayouts()PhosphorZones::LayoutRegistry
modeForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) constPhosphorZones::LayoutRegistry
previousLayout() constPhosphorZones::LayoutRegistryinline
quickLayoutSlots() constPhosphorZones::LayoutRegistryinline
removeLayout(Layout *layout) overridePhosphorZones::LayoutRegistryvirtual
removeLayoutById(const QUuid &id) overridePhosphorZones::LayoutRegistryvirtual
resolveLayoutForScreen(const QString &screenId) const overridePhosphorZones::LayoutRegistryinlinevirtual
saveAssignments()PhosphorZones::LayoutRegistry
saveAutotileOverrides(const QString &algorithmId, const QJsonObject &overrides)PhosphorZones::LayoutRegistry
saveLayout(Layout *layout)PhosphorZones::LayoutRegistry
saveLayouts()PhosphorZones::LayoutRegistry
setActiveLayout(Layout *layout) overridePhosphorZones::LayoutRegistryvirtual
setActiveLayoutById(const QUuid &id) overridePhosphorZones::LayoutRegistryvirtual
setAllActivityAssignments(const QHash< QPair< QString, QString >, QString > &assignments)PhosphorZones::LayoutRegistry
setAllDesktopAssignments(const QHash< QPair< QString, int >, QString > &assignments)PhosphorZones::LayoutRegistry
setAllQuickLayoutSlots(const QHash< int, QString > &slots)PhosphorZones::LayoutRegistry
setAllScreenAssignments(const QHash< QString, QString > &assignments)PhosphorZones::LayoutRegistry
setAssignmentEntryDirect(const QString &screenId, int virtualDesktop, const QString &activity, const AssignmentEntry &entry)PhosphorZones::LayoutRegistry
setCurrentActivity(const QString &activity)PhosphorZones::LayoutRegistryinline
setCurrentVirtualDesktop(int desktop)PhosphorZones::LayoutRegistryinline
setDefaultAutotileAlgorithmProvider(std::function< QString()> provider)PhosphorZones::LayoutRegistry
setDefaultLayoutIdProvider(std::function< QString()> provider)PhosphorZones::LayoutRegistry
setLayoutDirectory(const QString &directory)PhosphorZones::LayoutRegistry
setQuickLayoutSlot(int number, const QString &layoutId)PhosphorZones::LayoutRegistry
setSnappingLayoutPreservingMode(const QString &screenId, int virtualDesktop, const QString &activity, const QString &layoutId)PhosphorZones::LayoutRegistry
setSnappingLayoutPromoting(const QString &screenId, int virtualDesktop, const QString &activity, const QString &layoutId)PhosphorZones::LayoutRegistry
setSnappingPreferredProvider(std::function< bool()> provider)PhosphorZones::LayoutRegistry
setTilingAlgorithmPreservingMode(const QString &screenId, int virtualDesktop, const QString &activity, const QString &algorithmId)PhosphorZones::LayoutRegistry
setTilingAlgorithmPromoting(const QString &screenId, int virtualDesktop, const QString &activity, const QString &algorithmId)PhosphorZones::LayoutRegistry
snappingLayoutForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) constPhosphorZones::LayoutRegistry
tilingAlgorithmForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) constPhosphorZones::LayoutRegistry
~ILayoutSourceRegistry() overridePhosphorLayout::ILayoutSourceRegistry
~IZoneLayoutRegistry() overridePhosphorZones::IZoneLayoutRegistry
~LayoutRegistry() overridePhosphorZones::LayoutRegistry