Added libarchive version info to Qt GUI about window.
This commit is contained in:
parent
45b0ea6f8d
commit
b7bc8a29f0
|
@ -34,6 +34,10 @@
|
|||
#include "x264.h"
|
||||
#endif
|
||||
|
||||
#ifdef _USE_LIBARCHIVE
|
||||
#include <archive.h>
|
||||
#endif
|
||||
|
||||
#ifdef _USE_LIBAV
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
|
@ -202,6 +206,19 @@ AboutWindow::AboutWindow(QWidget *parent)
|
|||
sprintf( stmp, " Compiled with zlib %s\n", ZLIB_VERSION );
|
||||
credits->insertPlainText( stmp );
|
||||
#endif
|
||||
#ifdef _USE_LIBARCHIVE
|
||||
sprintf( stmp, " Compiled with libarchive %s\n", ARCHIVE_VERSION_ONLY_STRING );
|
||||
credits->insertPlainText( stmp );
|
||||
const char *libArcName[] = { "zlib", "liblzma", "bzlib", "liblz4", "libzstd", nullptr };
|
||||
const char *libArcVersion[] = { archive_zlib_version(), archive_liblzma_version(),
|
||||
archive_bzlib_version(), archive_liblz4_version(), archive_libzstd_version(), nullptr };
|
||||
i=0;
|
||||
while (libArcName[i])
|
||||
{
|
||||
sprintf( stmp, " %s %s\n", libArcName[i], libArcVersion[i]); i++;
|
||||
credits->insertPlainText( stmp );
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef _S9XLUA_H
|
||||
sprintf( stmp, " Compiled with %s\n", LUA_RELEASE );
|
||||
|
|
Loading…
Reference in New Issue