A subclass of QWidget which implements the UI for the editing a task.
More...
A subclass of QWidget which implements the UI for the editing a task.
This form is typically inserted either in the QtlMovieMainWindow (single file mode) or in a QtlMovieEditTaskDialog (batch mode). The design of the UI is done using Qt Designer.
◆ QtlMovieEditTask() [1/2]
QtlMovieEditTask::QtlMovieEditTask |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
Constructor.
- Parameters
-
[in] | parent | Optional parent widget. |
◆ QtlMovieEditTask() [2/2]
QtlMovieEditTask::QtlMovieEditTask |
( |
| ) |
|
|
private |
◆ initialize()
Initialize the editor.
Must be invoked before using the editor. May be used only once.
- Parameters
-
[in] | task | The task to edit. |
[in] | settings | Application settings. |
[in] | log | Where to log errors. |
◆ task()
Get the task to edit.
- Returns
- A pointer to the task to edit.
◆ transcodingUpdateUi
void QtlMovieEditTask::transcodingUpdateUi |
( |
bool |
started | ) |
|
|
slot |
Update the UI when transcoding starts or stops.
- Parameters
-
[in] | started | True if transcoding starts, false if transcoding stops. |
◆ showInputFileProperties
void QtlMovieEditTask::showInputFileProperties |
( |
| ) |
|
|
slot |
Invoked by the "Show Input File Properties..." button.
◆ showAudioTest
void QtlMovieEditTask::showAudioTest |
( |
| ) |
|
|
slot |
Invoked by the "Audio Test..." button.
◆ selectInputFile
void QtlMovieEditTask::selectInputFile |
( |
| ) |
|
|
slot |
Invoked to select input file.
◆ selectOutputFile
void QtlMovieEditTask::selectOutputFile |
( |
| ) |
|
|
slot |
Invoked to select output file.
◆ selectSubtitleFile
void QtlMovieEditTask::selectSubtitleFile |
( |
| ) |
|
|
slot |
Invoked to select subtitle file.
◆ setOutputFileType
void QtlMovieEditTask::setOutputFileType |
( |
| ) |
|
|
privateslot |
Set the output file type based on selected radio button.
◆ inputFileNameEdited
void QtlMovieEditTask::inputFileNameEdited |
( |
| ) |
|
|
privateslot |
Invoked when the edition of the input file name changed in the edit box.
◆ inputFileNameChanged
void QtlMovieEditTask::inputFileNameChanged |
( |
const QString & |
fileName | ) |
|
|
privateslot |
Invoked when the input file name has changed.
- Parameters
-
[in] | fileName | Absolute file path. |
◆ inputFileFormatChanged
void QtlMovieEditTask::inputFileFormatChanged |
( |
| ) |
|
|
privateslot |
Invoked when new media information is available on the input file.
◆ outputFileNameEdited
void QtlMovieEditTask::outputFileNameEdited |
( |
| ) |
|
|
privateslot |
Invoked when the edition of the output file name changed in the edit box.
◆ outputFileNameChanged
void QtlMovieEditTask::outputFileNameChanged |
( |
const QString & |
fileName | ) |
|
|
privateslot |
Invoked when the output file name has changed.
- Parameters
-
[in] | fileName | Absolute file path. |
◆ enableOutputTypes
void QtlMovieEditTask::enableOutputTypes |
( |
| ) |
|
|
privateslot |
Enable or disable the various output types based on the input file.
◆ clearInputStreamInfo
void QtlMovieEditTask::clearInputStreamInfo |
( |
| ) |
|
|
privateslot |
Clear input file stream information.
◆ inputStreamSelectionUpdated
void QtlMovieEditTask::inputStreamSelectionUpdated |
( |
| ) |
|
|
privateslot |
Invoked when the selections of input streams have changed.
Update the selected streams in the input file object. Enable/disable output types according to what is possible or not.
◆ resetForcedDisplayAspectRatio
void QtlMovieEditTask::resetForcedDisplayAspectRatio |
( |
| ) |
|
|
privateslot |
Reset the content of the "forced display aspect ratio" with the actual DAR of the selected video stream.
◆ forcedDarChanged
void QtlMovieEditTask::forcedDarChanged |
( |
| ) |
|
|
privateslot |
Invoked when the "forced display aspect ratio" has been changed.
◆ setInputFileName()
void QtlMovieEditTask::setInputFileName |
( |
const QString & |
fileName | ) |
|
|
private |
Set the input file name in the UI.
- Parameters
-
[in] | fileName | Absolute file path. |
◆ _ui
Ui::QtlMovieEditTask QtlMovieEditTask::_ui |
|
private |
◆ _settings
◆ _log
◆ _task
◆ _updatingSelections
int QtlMovieEditTask::_updatingSelections |
|
private |
The documentation for this class was generated from the following files: