76 QString
friendlyUnit(qint64 bytes,
bool isSpeed =
false);
88 QString windowsSystemPath();
91 T loadWinAPI(
const QString &
source,
const char *funcName)
93 QString path = windowsSystemPath();
94 if (!path.endsWith(
'\\'))
99 auto pathWchar = std::make_unique<wchar_t[]>(path.length() + 1);
100 path.toWCharArray(pathWchar.get());
102 return reinterpret_cast<T
>(
103 ::GetProcAddress(::LoadLibraryW(pathWchar.get()), funcName));
QString libtorrentVersionString()
QString opensslVersionString()
QString parseHtmlLinks(const QString &rawText)
void shutdownComputer(const ShutdownDialogAction &action)
QString unitString(SizeUnit unit, bool isSpeed=false)
qint64 sizeInBytes(qreal size, SizeUnit unit)
QString boostVersionString()
bool isPreviewable(const QString &filename)
int friendlyUnitPrecision(SizeUnit unit)
QString zlibVersionString()
QString userFriendlyDuration(qlonglong seconds, qlonglong maxCap=-1)
QString friendlyUnit(qint64 bytes, bool isSpeed=false)
QString getUserIDString()