Albert
Loading...
Searching...
No Matches
albert.h File Reference
#include <QString>
#include <filesystem>
#include <albert/export.h>
Include dependency graph for albert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  albert
 Albert core interface namespace.
 
namespace  albert::util
 Albert utility namespace.
 
namespace  albert::detail
 Albert private namespace.
 

Functions

void albert::show (const QString &input_text={})
 Shows the frontend.
 
void albert::showSettings (QString plugin_id={})
 Creates and/or shows the settings window.
 
void albert::restart ()
 Restarts the application.
 
void albert::quit ()
 Quits the application.
 
const std::filesystem::path & albert::configLocation ()
 Returns the application config location.
 
const std::filesystem::path & albert::cacheLocation ()
 Returns the application cache location.
 
const std::filesystem::path & albert::dataLocation ()
 Returns the application data location.
 
std::unique_ptr< QSettings > albert::settings ()
 Returns a QSettings object for configuration storage.
 
std::unique_ptr< QSettings > albert::state ()
 Returns a QSettings object for state storage.
 
const ExtensionRegistryalbert::extensionRegistry ()
 Returns a const reference to the central ExtensionRegistry.