TDE 0.1.0
 
Loading...
Searching...
No Matches
tde::widgets::AppList Class Reference

Application list widget, which is a group of AppListCard. More...

#include <applist.hpp>

Inheritance diagram for tde::widgets::AppList:

Public Slots

void on_apps_changed (const QList< app::Info > &apps)
 Handles the apps changed signal.
 

Signals

void request_launch_app (const app::Info &app)
 Emitted when the app is requested to be launched.
 

Public Member Functions

 AppList (const DesktopSettings &settings, QWidget *parent=nullptr)
 Construct a new App List object.
 

Detailed Description

Application list widget, which is a group of AppListCard.

Constructor & Destructor Documentation

◆ AppList()

tde::widgets::AppList::AppList ( const DesktopSettings settings,
QWidget *  parent = nullptr 
)

Construct a new App List object.

Parameters
settingsDesktop settings.
parentParent widget.

Member Function Documentation

◆ on_apps_changed

void tde::widgets::AppList::on_apps_changed ( const QList< app::Info > &  apps)
slot

Handles the apps changed signal.

Parameters
appsList of apps.

◆ request_launch_app

void tde::widgets::AppList::request_launch_app ( const app::Info app)
signal

Emitted when the app is requested to be launched.

Parameters
appApplication info.

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