mirror of
https://github.com/Adaptix-Framework/AdaptixC2
synced 2026-06-08 10:20:39 +00:00
36 lines
873 B
C++
36 lines
873 B
C++
#include <Utils/Logs.h>
|
|
|
|
void LogInfo(const char* format, ...) {
|
|
va_list args;
|
|
va_start(args, format);
|
|
QString message = QString::vasprintf(format, args);
|
|
va_end(args);
|
|
|
|
qInfo().nospace() << message;
|
|
}
|
|
|
|
void LogSuccess(const char* format, ...) {
|
|
va_list args;
|
|
va_start(args, format);
|
|
QString message = QString::vasprintf(format, args);
|
|
va_end(args);
|
|
|
|
qDebug().nospace() << "\033[1;32m[+]\033[0m " << message;
|
|
}
|
|
|
|
void LogError(const char* format, ...) {
|
|
va_list args;
|
|
va_start(args, format);
|
|
QString message = QString::vasprintf(format, args);
|
|
va_end(args);
|
|
|
|
qCritical().nospace() << "\033[1;31m[-]\033[0m " << message;
|
|
}
|
|
|
|
void MessageError( QString message ) {
|
|
auto box = QMessageBox();
|
|
box.setWindowTitle( "Error" );
|
|
box.setText( message );
|
|
box.setIcon( QMessageBox::Critical );
|
|
box.exec();
|
|
} |