AudibleT 0.0.1
A real-time A/B/X audio testing tool for subjective assessment of various audio parameters, compatible for general purpose computer as well as embedded systems.
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members

Provides a widget for conducting testing sessions. More...

#include <TestingWindow.h>

Inheritance diagram for TestingWindow:
Inheritance graph
[legend]
Collaboration diagram for TestingWindow:
Collaboration graph
[legend]

Signals

void didChangeTestingSessionState (SessionType sessionType)
 Signal emitted when the testing session state changes.
 

Public Member Functions

 TestingWindow (QWidget *parent=nullptr)
 Constructs a TestingWindow with an optional parent widget.
 
 ~TestingWindow ()
 Destructor.
 
QWidget * createWidget ()
 Creates the widget for the testing window.
 
void setDatabaseManager (DatabaseManager *manager)
 Sets the database manager.
 
void populateAudioFiles ()
 Populates the list of audio files.
 
void updateSelectedAudioFile (QString filePath)
 Updates the selected audio file.
 
void updateSelectedFilterType (FilterType filterType)
 Updates the selected filter type.
 
void updateFilterParameters (int gain, int cutOffFrequency)
 Updates filter parameters.
 

Detailed Description

Provides a widget for conducting testing sessions.

This class is responsible for managing and displaying the testing window. It includes methods for creating widgets, populating audio files, updating the selected audio file and filter parameters, and managing the testing session state.


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