Version: 4.6 (using KDE 4.6.4) OS: All This class is defined in kioslave/archive/ of kdebase-runtime package and supports common archive protocols. Unfortunately, if you want to add your custom archive protocol (like me as developer) you cannot easily use this class since it's not part of the public API and it's not extensible (you cannot register new archive types based on class KArchive with another protocol name such as "tar"). Please change this that I needn't to rewrite the whole code. It might be a rarely required feature but it's useful and not that bunch of work! Reproducible: Didn't try Expected Results: ...
Extending KArchive API for ability to add new modules will be nice.
Doesn't seem likely, sorry.