Open 3D Engine ScriptCanvas Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ScriptCanvasEditor::UnitTestBrowserFilterModel Class Reference

Inherits AzToolsFramework::AssetBrowser::AssetBrowserFilterModel, UnitTestWidgetNotificationBus::Handler, and AZ::TickBus::Handler.

Public Member Functions

 AZ_CLASS_ALLOCATOR (UnitTestBrowserFilterModel, AZ::SystemAllocator)
 
 UnitTestBrowserFilterModel (QObject *parent=nullptr)
 
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
 
bool setData (const QModelIndex &index, const QVariant &value, int role) Q_DECL_OVERRIDE
 
Qt::ItemFlags flags (const QModelIndex &index) const Q_DECL_OVERRIDE
 
void SetSearchFilter (const QString &filter)
 
virtual void OnTestStart (const AZ::Uuid &sourceID) override
 
virtual void OnTestResult (const AZ::Uuid &sourceID, const UnitTestResult &result) override
 
void GetCheckedScriptsUuidsList (AZStd::vector< AZ::Uuid > &scriptUuids) const
 
bool HasTestResults (AZ::Uuid sourceUuid)
 
UnitTestResultGetTestResult (AZ::Uuid sourceUuid)
 
void FlushLatestTestRun ()
 
void OnTick (float deltaTime, AZ::ScriptTimePoint) override
 
void SetHoveredIndex (QModelIndex newHoveredIndex)
 
void FilterSetup ()
 
void TestsStart ()
 
void TestsEnd ()
 

Protected Member Functions

bool filterAcceptsRow (int source_row, const QModelIndex &source_parent) const override
 

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