|
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 459 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(), RecorderExportSettings::realTimeCaptureMode, and settings.
| RecorderExport::~RecorderExport | ( | ) |
Definition at line 534 of file recorder_export.cpp.
|
overrideprotected |
Definition at line 597 of file recorder_export.cpp.
References d.
|
overrideprivate |
Definition at line 918 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 609 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), RecorderExportSettings::framesCount, RecorderExportSettings::inputDirectory, and settings.
|
privateslot |
Definition at line 790 of file recorder_export.cpp.
References d, RecorderExportSettings::profileIndex, RecorderExportSettings::profiles, settings, RecorderExportConfig::setVideoDirectory(), RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 723 of file recorder_export.cpp.
References d, RecorderExportSettings::ffmpegPath, KoFileDialog::OpenFile, RecorderExportConfig::setFfmpegPath(), and settings.
|
privateslot |
|
privateslot |
Definition at line 750 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 803 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 704 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockFps, RecorderExportConfig::setLockFps(), and settings.
|
privateslot |
Definition at line 691 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockRatio, RecorderExportConfig::setLockRatio(), RecorderExportConfig::setSize(), settings, and RecorderExportSettings::size.
|
privateslot |
Definition at line 884 of file recorder_export.cpp.
References d, and onCleanUpFinished().
|
privateslot |
Definition at line 902 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 878 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), settings, and RecorderExportSettings::videoDirectory.
|
privateslot |
Definition at line 872 of file recorder_export.cpp.
References RecorderExport::Private::desktopServicesOpenPath(), settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 652 of file recorder_export.cpp.
References d, RecorderExportSettings::extendResult, RecorderExportConfig::setExtendResult(), and settings.
|
privateslot |
Definition at line 666 of file recorder_export.cpp.
References d, RecorderExportSettings::resize, RecorderExportConfig::setResize(), and settings.
|
privateslot |
Definition at line 638 of file recorder_export.cpp.
References d, RecorderExportSettings::resultPreview, RecorderExportConfig::setResultPreview(), and settings.
|
privateslot |
|
privateslot |
Definition at line 737 of file recorder_export.cpp.
References d, RecorderExportSettings::profileIndex, RecorderExportConfig::setProfileIndex(), and settings.
|
privateslot |
Definition at line 780 of file recorder_export.cpp.
References settings, RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 851 of file recorder_export.cpp.
References d, settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 860 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 867 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportSettings::framesCount, RecorderExportSettings::inputFps, and settings.
|
privateslot |
|
privateslot |
Definition at line 645 of file recorder_export.cpp.
References d, RecorderExportSettings::firstFrameSec, RecorderExportConfig::setFirstFrameSec(), settings, and value().
|
privateslot |
Definition at line 659 of file recorder_export.cpp.
References d, RecorderExportSettings::lastFrameSec, RecorderExportConfig::setLastFrameSec(), settings, and value().
|
privateslot |
Definition at line 628 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportConfig::setFps(), settings, and value().
|
privateslot |
Definition at line 619 of file recorder_export.cpp.
References d, RecorderExportSettings::inputFps, RecorderExportConfig::setInputFps(), settings, and value().
|
privateslot |
Definition at line 682 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
privateslot |
Definition at line 673 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
overrideprivateslot |
Definition at line 603 of file recorder_export.cpp.
References d.
| void RecorderExport::setup | ( | ) |
Definition at line 538 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.