Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorShell::Variants Class Reference

#include <phosphor-shell/include/PhosphorShell/Variants.h>

Inheritance diagram for PhosphorShell::Variants:
[legend]

Signals

void modelChanged ()
 
void delegateChanged ()
 

Public Member Functions

 Variants (QQuickItem *parent=nullptr)
 
 ~Variants () override
 
QAbstractListModel * model () const
 
void setModel (QAbstractListModel *model)
 
QQmlComponent * delegate () const
 
void setDelegate (QQmlComponent *delegate)
 

Constructor & Destructor Documentation

◆ Variants()

PhosphorShell::Variants::Variants ( QQuickItem *  parent = nullptr)
explicit

◆ ~Variants()

PhosphorShell::Variants::~Variants ( )
override

Member Function Documentation

◆ delegate()

QQmlComponent * PhosphorShell::Variants::delegate ( ) const

◆ delegateChanged

void PhosphorShell::Variants::delegateChanged ( )
signal

◆ model()

QAbstractListModel * PhosphorShell::Variants::model ( ) const

◆ modelChanged

void PhosphorShell::Variants::modelChanged ( )
signal

◆ setDelegate()

void PhosphorShell::Variants::setDelegate ( QQmlComponent *  delegate)

◆ setModel()

void PhosphorShell::Variants::setModel ( QAbstractListModel *  model)

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