Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
Factory.h File Reference
#include <QObject>
#include <memory>
#include "phosphorshortcuts_export.h"

Go to the source code of this file.

Namespaces

namespace  PhosphorShortcuts
 

Enumerations

enum class  PhosphorShortcuts::BackendHint {
  PhosphorShortcuts::Auto , PhosphorShortcuts::KGlobalAccel , PhosphorShortcuts::Portal , PhosphorShortcuts::DBusTrigger ,
  PhosphorShortcuts::Native
}
 Backend selection hint for createBackend(). More...
 

Functions

PHOSPHORSHORTCUTS_EXPORT std::unique_ptr< IBackendPhosphorShortcuts::createBackend (BackendHint hint=BackendHint::Auto, QObject *parent=nullptr)
 Create a backend instance.