14#include <qgridlayout.h>
15#include <qstackedwidget.h>
23namespace tde::widgets {
43 AppListCard(
const QSize& grid_size, QWidget* parent =
nullptr);
58 [[nodiscard]] TDE_INLINE
auto app_count()
const {
return layout()->count(); }
67 return _grid_size.width() * _grid_size.height();
75 [[nodiscard]] TDE_INLINE
auto is_full()
const
77 return app_count() >= app_size();
99 QList<AppListCard*> _cards;
100 QStackedWidget* _stack;
152 void on_apps_changed(
const QList<app::Info>& apps);
160 void on_selected(
int index);
Desktop settings.
Definition settings.hpp:27
Application information.
Definition info.hpp:23