See commit messages:
Dialogs: access encapsulation of checksum dialogs
Dialogs: code style improvements for checksum dialog
Dialogs: removed support for cfv in checksum dialog
Because cfv is an old tool, is not under active development and does not offer
much advantages over the common tools md5sum, sha1sum, etc. which should be present
on every system.
Additionally this allows much simpler code and will help fixing a security
related bug when verifying checksums.
Dialogs: double fix for running create checksum dialog without input files
Create progress is displayed forever waiting for checksum tools invoked without files.
Dialogs: fix filename dialog when saving created checksum file
KUrlRequester is for opening files, not saving.
FIXED: [ 335993 ] save checksum does not work as expected
BUG: 335993
Dialogs: rework of entire checksum dialog classes
- Dialogs now QWizards.
- Removed support for *deep tools. Standard tools can create/verify checksums in directories now.
- Verify dialog should now be invoked with checksum file, not the files to check. Required for...
- ...important bug fix: standard tools did not verify selected files, but only files in checksum file.
CCBUG: 363398