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  Phosphor
 
namespace  Phosphor::Shortcuts
 

Enumerations

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

Functions

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