TDE 0.1.0
 
Loading...
Searching...
No Matches
tde::app::Fetcher Class Reference

Application fetcher from local config file. More...

#include <fetcher.hpp>

Inheritance diagram for tde::app::Fetcher:

Signals

void apps_changed (const QList< Info > &apps)
 Emitted when the application list changed.
 
void dock_apps_changed (const QList< Info > &apps)
 Emitted when the dock app list changed.
 

Public Member Functions

 Fetcher (QString target_path, QObject *parent=nullptr)
 Construct a new Fetcher object.
 
void refresh ()
 Refresh the application list.
 

Detailed Description

Application fetcher from local config file.

Constructor & Destructor Documentation

◆ Fetcher()

tde::app::Fetcher::Fetcher ( QString  target_path,
QObject *  parent = nullptr 
)

Construct a new Fetcher object.

Parameters
settingsDesktop settings.
parentParent object.

Member Function Documentation

◆ apps_changed

void tde::app::Fetcher::apps_changed ( const QList< Info > &  apps)
signal

Emitted when the application list changed.

Parameters
appsList of application info.

◆ dock_apps_changed

void tde::app::Fetcher::dock_apps_changed ( const QList< Info > &  apps)
signal

Emitted when the dock app list changed.

Parameters
appsList of dock app info.

The documentation for this class was generated from the following files: