Skip to main content

ProjectSettingsView

Namespace: DISPLIB  ·  Library: Display Library

#include <disp/projectsettingsview.h>

class DISPLIB::ProjectSettingsView

Output-path / filename-template panel for recording and export sessions.

Resolves user-edited templates with S / T / P placeholders into the absolute file path used by the recording plugin.

Inheritance


Public Methods

ProjectSettingsView(sSettingsPath, sDataPath, sCurrentProject, sCurrentSubject, sCurrentParadigm, parent)


~ProjectSettingsView()


setRecordingElapsedTime(mSecsElapsed)

Sets elapsed time to input parameter.

Parameters:

  • mSecsElapsed : int elapsed tim in milliseconds

getCurrentFileName()

Updates and gets current file name based on project and subject.

Returns:

  • QString — file name

triggerFileNameUpdate()

Updates file name based on current project and subject.


hideFileNameUi()

Hides file name ui elements.


showFileNameUi()

Shows file name ui elements.


hideParadigmUi()

Hides paradigm ui elements.


showParadigmUi()

Shows paradigm ui elements.


saveSettings()

Saves all important settings of this view via QSettings.


loadSettings()

Loads and inits all important settings of this view via QSettings.


clearView()

Clears the view.


Authors of this file