|
Krita Source Code Documentation
|
#include <recorder_export.h>
Inheritance diagram for RecorderExport:Classes | |
| class | Private |
Public Member Functions | |
| RecorderExport (RecorderExportSettings *s, QWidget *parent=nullptr) | |
| void | setup () |
| ~RecorderExport () | |
Protected Member Functions | |
| void | closeEvent (QCloseEvent *event) override |
Private Member Functions | |
| bool | eventFilter (QObject *obj, QEvent *event) override |
Private Attributes | |
| QScopedPointer< Private > | d |
| RecorderExportSettings * | settings |
Definition at line 16 of file recorder_export.h.
|
explicit |
Definition at line 462 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockFps, RecorderExportSettings::lockRatio, onButtonBrowseDirectoryClicked(), onButtonBrowseExportClicked(), onButtonBrowseFfmpegClicked(), onButtonCancelClicked(), onButtonEditProfileClicked(), onButtonExportClicked(), onButtonLockFpsToggled(), onButtonLockRatioToggled(), onButtonRemoveSnapshotsClicked(), onButtonRestartClicked(), onButtonShowInFolderClicked(), onButtonWatchItClicked(), onCheckExtendResultToggled(), onCheckResizeToggled(), onCheckResultPreviewToggled(), onComboProfileIndexChanged(), onEditVideoPathChanged(), onFirstFrameSecValueChanged(), onLastFrameSecValueChanged(), onSpinFpsValueChanged(), onSpinInputFpsValueChanged(), onSpinScaleHeightValueChanged(), onSpinScaleWidthValueChanged(), and settings.
| RecorderExport::~RecorderExport | ( | ) |
Definition at line 533 of file recorder_export.cpp.
|
overrideprotected |
Definition at line 596 of file recorder_export.cpp.
References d.
|
overrideprivate |
Definition at line 917 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 608 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), RecorderExportSettings::framesCount, RecorderExportSettings::inputDirectory, and settings.
|
privateslot |
Definition at line 789 of file recorder_export.cpp.
References d, RecorderExportSettings::profileIndex, RecorderExportSettings::profiles, settings, RecorderExportConfig::setVideoDirectory(), RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 722 of file recorder_export.cpp.
References d, RecorderExportSettings::ffmpegPath, KoFileDialog::OpenFile, RecorderExportConfig::setFfmpegPath(), and settings.
|
privateslot |
|
privateslot |
Definition at line 749 of file recorder_export.cpp.
References d, RecorderExportSettings::defaultProfiles, RecorderProfileSettings::editProfile(), RecorderExportSettings::ffmpegPath, KisMediaEncoderWrapper::getFormatByKey(), KIS_SAFE_ASSERT_RECOVER_RETURN, KisMediaEncoderPreferencesDialog::preferences(), RecorderExportSettings::profileIndex, RecorderExportSettings::profiles, RecorderProfileSettings::requestPreview(), RecorderProfileSettings::setPreview(), RecorderExportConfig::setProfiles(), settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 802 of file recorder_export.cpp.
References d, KisMediaEncoderFormat::extension(), RecorderExportSettings::framesCount, KisMediaEncoderWrapper::getFormatByKey(), KIS_SAFE_ASSERT_RECOVER_RETURN, settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 703 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockFps, RecorderExportConfig::setLockFps(), and settings.
|
privateslot |
Definition at line 690 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockRatio, RecorderExportConfig::setLockRatio(), RecorderExportConfig::setSize(), settings, and RecorderExportSettings::size.
|
privateslot |
Definition at line 883 of file recorder_export.cpp.
References d, and onCleanUpFinished().
|
privateslot |
Definition at line 901 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 877 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), settings, and RecorderExportSettings::videoDirectory.
|
privateslot |
Definition at line 871 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 651 of file recorder_export.cpp.
References d, RecorderExportSettings::extendResult, RecorderExportConfig::setExtendResult(), and settings.
|
privateslot |
Definition at line 665 of file recorder_export.cpp.
References d, RecorderExportSettings::resize, RecorderExportConfig::setResize(), and settings.
|
privateslot |
Definition at line 637 of file recorder_export.cpp.
References d, RecorderExportSettings::resultPreview, RecorderExportConfig::setResultPreview(), and settings.
|
privateslot |
|
privateslot |
Definition at line 736 of file recorder_export.cpp.
References d, RecorderExportSettings::profileIndex, RecorderExportConfig::setProfileIndex(), and settings.
|
privateslot |
Definition at line 779 of file recorder_export.cpp.
References settings, RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 850 of file recorder_export.cpp.
References d, settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 859 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 866 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportSettings::framesCount, RecorderExportSettings::inputFps, and settings.
|
privateslot |
|
privateslot |
Definition at line 644 of file recorder_export.cpp.
References d, RecorderExportSettings::firstFrameSec, RecorderExportConfig::setFirstFrameSec(), settings, and value().
|
privateslot |
Definition at line 658 of file recorder_export.cpp.
References d, RecorderExportSettings::lastFrameSec, RecorderExportConfig::setLastFrameSec(), settings, and value().
|
privateslot |
Definition at line 627 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportConfig::setFps(), settings, and value().
|
privateslot |
Definition at line 618 of file recorder_export.cpp.
References d, RecorderExportSettings::inputFps, RecorderExportConfig::setInputFps(), settings, and value().
|
privateslot |
Definition at line 681 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
privateslot |
Definition at line 672 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
overrideprivateslot |
Definition at line 602 of file recorder_export.cpp.
References d.
| void RecorderExport::setup | ( | ) |
Definition at line 537 of file recorder_export.cpp.
References d, RecorderExportSettings::extendResult, RecorderExportSettings::firstFrameSec, RecorderExportSettings::fps, RecorderExportSettings::framesCount, RecorderExportSettings::imageSize, RecorderExportSettings::inputFps, RecorderExportSettings::lastFrameSec, RecorderExportConfig::loadConfiguration(), KisIconUtils::loadIcon(), RecorderExportSettings::lockFps, RecorderExportSettings::lockRatio, RecorderExportSettings::realTimeCaptureMode, RecorderExportSettings::realTimeCaptureModeWasSet, RecorderExportSettings::resize, RecorderExportSettings::resultPreview, settings, and RecorderExportSettings::size.
|
private |
Definition at line 80 of file recorder_export.h.
|
private |
Definition at line 79 of file recorder_export.h.