|
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 323 of file recorder_export.cpp.
References connect(), 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 377 of file recorder_export.cpp.
|
overrideprotected |
Definition at line 426 of file recorder_export.cpp.
References d.
|
overrideprivate |
Definition at line 712 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 438 of file recorder_export.cpp.
References RecorderExportSettings::framesCount, RecorderExportSettings::inputDirectory, and settings.
|
privateslot |
Definition at line 591 of file recorder_export.cpp.
References d, KisMimeDatabase::mimeTypeForSuffix(), RecorderExportSettings::profileIndex, RecorderExportSettings::profiles, KoFileDialog::SaveFile, settings, RecorderExportConfig::setVideoDirectory(), RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 546 of file recorder_export.cpp.
References d, RecorderExportSettings::ffmpegPath, KoFileDialog::OpenFile, RecorderExportConfig::setFfmpegPath(), and settings.
|
privateslot |
|
privateslot |
Definition at line 566 of file recorder_export.cpp.
References connect(), d, RecorderExportSettings::defaultProfiles, RecorderProfileSettings::editProfile(), RecorderExportSettings::ffmpegPath, RecorderExportSettings::profileIndex, RecorderExportSettings::profiles, RecorderProfileSettings::requestPreview(), RecorderProfileSettings::setPreview(), RecorderExportConfig::setProfiles(), settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 608 of file recorder_export.cpp.
References d, RecorderExportSettings::framesCount, settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 528 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockFps, RecorderExportConfig::setLockFps(), and settings.
|
privateslot |
Definition at line 516 of file recorder_export.cpp.
References d, KisIconUtils::loadIcon(), RecorderExportSettings::lockRatio, RecorderExportConfig::setLockRatio(), RecorderExportConfig::setSize(), settings, and RecorderExportSettings::size.
|
privateslot |
Definition at line 679 of file recorder_export.cpp.
References connect(), d, and onCleanUpFinished().
|
privateslot |
Definition at line 697 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 674 of file recorder_export.cpp.
References settings, and RecorderExportSettings::videoDirectory.
|
privateslot |
Definition at line 669 of file recorder_export.cpp.
References settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 480 of file recorder_export.cpp.
References d, RecorderExportSettings::extendResult, RecorderExportConfig::setExtendResult(), and settings.
|
privateslot |
Definition at line 494 of file recorder_export.cpp.
References RecorderExportSettings::resize, RecorderExportConfig::setResize(), and settings.
|
privateslot |
Definition at line 466 of file recorder_export.cpp.
References d, RecorderExportSettings::resultPreview, RecorderExportConfig::setResultPreview(), and settings.
|
privateslot |
|
privateslot |
Definition at line 559 of file recorder_export.cpp.
References d, RecorderExportSettings::profileIndex, RecorderExportConfig::setProfileIndex(), and settings.
|
privateslot |
Definition at line 583 of file recorder_export.cpp.
References settings, RecorderExportSettings::videoDirectory, and RecorderExportSettings::videoFileName.
|
privateslot |
Definition at line 648 of file recorder_export.cpp.
References d, settings, and RecorderExportSettings::videoFilePath.
|
privateslot |
Definition at line 657 of file recorder_export.cpp.
References d.
|
privateslot |
Definition at line 664 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportSettings::framesCount, RecorderExportSettings::inputFps, and settings.
|
privateslot |
|
privateslot |
Definition at line 473 of file recorder_export.cpp.
References d, RecorderExportSettings::firstFrameSec, RecorderExportConfig::setFirstFrameSec(), settings, and value().
|
privateslot |
Definition at line 487 of file recorder_export.cpp.
References d, RecorderExportSettings::lastFrameSec, RecorderExportConfig::setLastFrameSec(), settings, and value().
|
privateslot |
Definition at line 457 of file recorder_export.cpp.
References d, RecorderExportSettings::fps, RecorderExportConfig::setFps(), settings, and value().
|
privateslot |
Definition at line 448 of file recorder_export.cpp.
References d, RecorderExportSettings::inputFps, RecorderExportConfig::setInputFps(), settings, and value().
|
privateslot |
Definition at line 508 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
privateslot |
Definition at line 500 of file recorder_export.cpp.
References d, RecorderExportSettings::lockRatio, RecorderExportConfig::setSize(), settings, RecorderExportSettings::size, and value().
|
overrideprivateslot |
Definition at line 432 of file recorder_export.cpp.
References d.
| void RecorderExport::setup | ( | ) |
Definition at line 381 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 72 of file recorder_export.h.
|
private |
Definition at line 71 of file recorder_export.h.