Zrythm v2.0.0-alpha.1
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
MockUuidObject Class Reference

Mock UUID-identifiable QObject for testing. More...

#include <tests/helpers/mock_uuid_object.h>

Inheritance diagram for MockUuidObject:
Collaboration diagram for MockUuidObject:

Public Member Functions

 MockUuidObject (QObject *parent=nullptr)
Public Member Functions inherited from zrythm::utils::UuidIdentifiableBase
 UuidIdentifiableBase (QObject *parent=nullptr)
 UuidIdentifiableBase (const QUuid &id, QObject *parent=nullptr)
QUuid raw_uuid () const

Additional Inherited Members

Protected Member Functions inherited from zrythm::utils::UuidIdentifiableBase
void set_raw_uuid (const QUuid &id)

Detailed Description

Mock UUID-identifiable QObject for testing.

Inherits UuidIdentifiableBase so it can be registered in an IObjectRegistry and targeted by UUID-safe commands. Uses dynamic properties (no Q_OBJECT) — QObject::property() / setProperty() work through the meta-object inherited from the base.

Definition at line 18 of file mock_uuid_object.h.

Constructor & Destructor Documentation

◆ MockUuidObject()

MockUuidObject::MockUuidObject ( QObject * parent = nullptr)
inlineexplicit

Definition at line 21 of file mock_uuid_object.h.


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