7#include <albert/export.h> 
   33    virtual QString 
input() 
const = 0;
 
   39    virtual unsigned long long winId() 
const = 0;
 
 
Abstract plugin instance class.
Definition plugininstance.h:26
 
Common query object.
Definition query.h:28
 
The interface for albert frontends.
Definition frontend.h:21
 
virtual void setVisible(bool visible)=0
Set the visibility state of the frontend.
 
virtual QWidget * createFrontendConfigWidget()=0
The config widget show in the window settings tab.
 
void visibleChanged(bool)
 
virtual bool isVisible() const =0
Visibility of the frontend.
 
virtual QString input() const =0
Input line text.
 
virtual unsigned long long winId() const =0
The native window id. Used to apply platform quirks.
 
virtual void setInput(const QString &)=0
Input line text setter.
 
void inputChanged(QString)
 
virtual void setQuery(Query *query)=0
The query setter.
 
Albert core interface namespace.
Definition albert.h:14