From 02a4aa92fe215e454c5ede8480b770ccc3c4696f Mon Sep 17 00:00:00 2001 From: Mavridis Philippe Date: Sun, 14 Mar 2021 12:48:16 +0200 Subject: Made Scheduler independent from Klamscan's DirectoryList. This solves issue #20. Signed-off-by: Mavridis Philippe (cherry picked from commit 8af10422f097ffa90ec6367f817fafbd39d3b419) --- src/klamav.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/klamav.cpp') diff --git a/src/klamav.cpp b/src/klamav.cpp index 734858c..a79a58d 100644 --- a/src/klamav.cpp +++ b/src/klamav.cpp @@ -6,6 +6,7 @@ #include "freshklam.h" #include "sigtool.h" #include "klamscan.h" +#include "schedule.h" #include "kuarantine.h" #include "welcome.h" #include "dbviewer.h" @@ -289,8 +290,12 @@ void Klamav::slotScanDir() { } void Klamav::slotScheduleScan() { - klamscan->slotSchedule(); + Schedule *schedule_dlg = new Schedule(this, "scheduler"); + schedule_dlg->show(); + schedule_dlg->raise(); + schedule_dlg->setActiveWindow(); } + void Klamav::slotOptions() { slotConfigKlamav("Scanning Backend"); } -- cgit v1.2.3