summaryrefslogtreecommitdiffstats
path: root/src/schedule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/schedule.cpp')
-rw-r--r--src/schedule.cpp134
1 files changed, 67 insertions, 67 deletions
diff --git a/src/schedule.cpp b/src/schedule.cpp
index 1400f62..56c03d2 100644
--- a/src/schedule.cpp
+++ b/src/schedule.cpp
@@ -10,10 +10,10 @@
#include "ktview.h"
-#include <qlabel.h>
+#include <tqlabel.h>
#include <kurlrequester.h>
-#include <qlayout.h>
-#include <qlistview.h>
+#include <tqlayout.h>
+#include <tqlistview.h>
//#include <qlistviewitem.h>
#include <kglobalsettings.h>
#include <kdialog.h>
@@ -22,8 +22,8 @@
#include <sys/stat.h>
-Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name, bool modal, WFlags fl )
- : QDialog( parent, name, modal, fl )
+Schedule::Schedule( TQWidget* parent, TQStringList filepattern, const char* name, bool modal, WFlags fl )
+ : TQDialog( parent, name, modal, fl )
{
setCaption( i18n( "Schedule Scan" ) );
@@ -37,16 +37,16 @@ Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name,
_filepattern = filepattern;
- //bool isRTL = QApplication::reverseLayout();
- QVBoxLayout *vbox = new QVBoxLayout(this, KDialog::marginHint(),
+ //bool isRTL = TQApplication::reverseLayout();
+ TQVBoxLayout *vbox = new TQVBoxLayout(this, KDialog::marginHint(),
KDialog::spacingHint(), "vbox");
- QGroupBox *group = new QGroupBox("Schedule Scan of Selected Folders", this);
+ TQGroupBox *group = new TQGroupBox("Schedule Scan of Selected Folders", this);
vbox->addWidget(group);
- QGridLayout *layout = new QGridLayout( group, 6, 6, KDialog::spacingHint(),
+ TQGridLayout *layout = new TQGridLayout( group, 6, 6, KDialog::spacingHint(),
KDialog::spacingHint(), "layout");
layout->addRowSpacing(0, group->fontMetrics().height());
layout->setColStretch(0, 1);
@@ -54,7 +54,7 @@ Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name,
- check_combo = new QComboBox(false, group);
+ check_combo = new TQComboBox(false, group);
check_combo->insertItem( i18n("When I log in to KDE"));
check_combo->insertItem( i18n("Every day at "));
check_combo->insertItem( i18n("Every day at the current time"));
@@ -78,9 +78,9 @@ Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name,
hour->setValidator(new KStrictIntValidator(0, 23, hour));
layout->addWidget(hour, 1, 1);
- QLabel *dots1 = new QLabel(":", group);
+ TQLabel *dots1 = new TQLabel(":", group);
dots1->setMinimumWidth( 7 );
- dots1->setAlignment( QLabel::AlignCenter );
+ dots1->setAlignment( TQLabel::AlignCenter );
layout->addWidget(dots1, 1, 2);
minute = new HMSTimeWidget( group );
@@ -93,14 +93,14 @@ Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name,
- QPushButton* add = new QPushButton ("Add", group);
+ TQPushButton* add = new TQPushButton ("Add", group);
layout->addWidget(add,1,5);
//add->setFixedSize(add->sizeHint());
connect( add, SIGNAL(clicked()),
SLOT(slotScheduleScan()) );
- QPushButton* del = new QPushButton ("Delete", group);
+ TQPushButton* del = new TQPushButton ("Delete", group);
layout->addWidget(del,1,6);
//del->setFixedSize(del->sizeHint());
@@ -108,21 +108,21 @@ Schedule::Schedule( QWidget* parent, QStringList filepattern, const char* name,
SLOT(slotDelete()) );
- //schedulebox = new QListView(group);
+ //schedulebox = new TQListView(group);
schedulebox = new KTView(group);
- QFontMetrics rb_fm(schedulebox->fontMetrics());
+ TQFontMetrics rb_fm(schedulebox->fontMetrics());
schedulebox->setMinimumSize(rb_fm.width("0")*55,
rb_fm.lineSpacing()*15);
/* //kdDebug() << ((schedulebox->width())/2) << endl;
schedulebox->addColumn( "Paths to Scan",(group->width()));
schedulebox->addColumn( "When to Scan",(group->width()));
- schedulebox->setResizeMode(QListView::AllColumns);
- schedulebox->setSelectionMode( QListView::Extended );
+ schedulebox->setResizeMode(TQListView::AllColumns);
+ schedulebox->setSelectionMode( TQListView::Extended );
schedulebox->setAllColumnsShowFocus(true);*/
layout->addMultiCellWidget(schedulebox, 2, 4,0,6);
- QHBoxLayout *h5 = new QHBoxLayout( vbox, KDialog::spacingHint() );
+ TQHBoxLayout *h5 = new TQHBoxLayout( vbox, KDialog::spacingHint() );
h5->addStretch( 1 );
// OK
@@ -151,25 +151,25 @@ void Schedule::slotQueryDatePicker(int)
if (check_combo->currentText().contains(i18n("specific date")) ){
DatePicker *_calendar;
- _calendar = new DatePicker(this, QDateTime::currentDateTime().date());
+ _calendar = new DatePicker(this, TQDateTime::currentDateTime().date());
int x = this->width() - (this->width()/2);
int y = this->height() - (this->height()/2);
- _calendar->move(QPoint(x,y));
+ _calendar->move(TQPoint(x,y));
_calendar->show();
_calendar->setFocus();
- connect( _calendar, SIGNAL(signalSelectedDate(QDate)),this,
- SLOT(slotAddDateToCombo(QDate)) );
+ connect( _calendar, SIGNAL(signalSelectedDate(TQDate)),this,
+ SLOT(slotAddDateToCombo(TQDate)) );
}
}
-void Schedule::slotAddDateToCombo(QDate newdate)
+void Schedule::slotAddDateToCombo(TQDate newdate)
{
//check_combo->insertItem
_date = newdate;
//kdDebug() << newdate.toString() << endl;
- QString newstring = check_combo->currentText().replace("a specific date",newdate.toString());
+ TQString newstring = check_combo->currentText().replace("a specific date",newdate.toString());
check_combo->insertItem(newstring);
check_combo->setCurrentItem(check_combo->count()-1);
@@ -194,7 +194,7 @@ void Schedule::slotScheduleScan()
CTCron* ctcron((CTCron*)*i); */
//delete cttask;
- QString command = check_combo->currentText();
+ TQString command = check_combo->currentText();
@@ -203,28 +203,28 @@ void Schedule::slotScheduleScan()
cttask->user = "";
if (command.contains(i18n("When I log in to KDE")) ){
- QString startupcommand = createStartupScript();
+ TQString startupcommand = createStartupScript();
cttask->comment = (const char *)i18n("KlamAV Scheduled Scan at KDE Login of %1").arg(_filepattern.join(" ")).local8Bit();
- cttask->command = (const char *)QString("%1").arg(startupcommand).local8Bit();
+ cttask->command = (const char *)TQString("%1").arg(startupcommand).local8Bit();
cttask->enabled = FALSE;
}else{
cttask->comment = (const char *)i18n("KlamAV Scheduled Scan of %1").arg(_filepattern.join(" ")).local8Bit();
- cttask->command = (const char *)QString("%1 '%2'").arg(createScanScript()).arg(_filepattern.join("' '")).local8Bit();
+ cttask->command = (const char *)TQString("%1 '%2'").arg(createScanScript()).arg(_filepattern.join("' '")).local8Bit();
cttask->enabled = TRUE;
}
cttask->silent = FALSE;
- int curhour = (QTime::currentTime()).hour();
- unsigned int curmin = (QTime::currentTime()).minute();
+ int curhour = (TQTime::currentTime()).hour();
+ unsigned int curmin = (TQTime::currentTime()).minute();
- int shour = QString(hour->text()).toInt();
- unsigned int smin = QString(minute->text()).toInt();
+ int shour = TQString(hour->text()).toInt();
+ unsigned int smin = TQString(minute->text()).toInt();
int sdatedayofweek = _date.dayOfWeek();
- int todaydayofweek = QDate::currentDate().dayOfWeek();
+ int todaydayofweek = TQDate::currentDate().dayOfWeek();
if (command.contains(i18n("at the current time")) ){
@@ -251,7 +251,7 @@ void Schedule::slotScheduleScan()
}else if (command.contains(i18n("Every month")) ){
if (command.contains(i18n("from now on") ))
- cttask->dayOfMonth.set(QDate::currentDate().day(), TRUE);
+ cttask->dayOfMonth.set(TQDate::currentDate().day(), TRUE);
else
cttask->dayOfMonth.set(_date.day(), TRUE);
for (int dw = 1; dw <= 7; dw++)
@@ -291,11 +291,11 @@ void Schedule::slotScheduleScan()
- QString description = QString::fromLocal8Bit(cttask->describe().c_str());
+ TQString description = TQString::fromLocal8Bit(cttask->describe().c_str());
CTCron* ctcron(schedulebox->getCTCron());
if (cttask->dirty())
ctcron->task.push_back(cttask);
- //new KTListTask(this, ctcron, cttask); // Qt will clean up
+ //new KTListTask(this, ctcron, cttask); // TQt will clean up
else
delete cttask;
@@ -303,7 +303,7 @@ void Schedule::slotScheduleScan()
schedulebox->refresh();
cthost->apply();
- //QListViewItem* tm = new QListViewItem( schedulebox, _filepattern, description);
+ //TQListViewItem* tm = new TQListViewItem( schedulebox, _filepattern, description);
/* if (cthost->isError())
{
@@ -320,7 +320,7 @@ void Schedule::slotDelete()
{
//kdDebug() << schedulebox->currentItem()->text(1) << endl;
- QFile file(schedulebox->currentItem()->text(1).section(" ",0,0).stripWhiteSpace());
+ TQFile file(schedulebox->currentItem()->text(1).section(" ",0,0).stripWhiteSpace());
file.remove();
schedulebox->remove();
cthost->apply();
@@ -337,33 +337,33 @@ void Schedule::slotCancel()
close();
}
-QString Schedule::createScanScript()
+TQString Schedule::createScanScript()
{
- QString path = getenv("HOME");
+ TQString path = getenv("HOME");
path += "/.klamav";
- QDir klamavdir(path);
+ TQDir klamavdir(path);
if (!klamavdir.exists() && !klamavdir.mkdir(path))
- return QString("Error");
+ return TQString("Error");
- QTime now = QTime::currentTime();
- QDate today = QDate::currentDate();
- QString timestring = QString("%1%2")
+ TQTime now = TQTime::currentTime();
+ TQDate today = TQDate::currentDate();
+ TQString timestring = TQString("%1%2")
.arg(today.toString("ddMMyy"))
.arg(now.toString("hhmmss"));
- QFile file( QString("%1/ScanWithKlamav_%2.sh").arg(path).arg(timestring ));
+ TQFile file( TQString("%1/ScanWithKlamav_%2.sh").arg(path).arg(timestring ));
if ( file.open( IO_WriteOnly ) ) {
- QTextStream ts( &file );
+ TQTextStream ts( &file );
- QString kdedir = getenv("KDEDIR");
+ TQString kdedir = getenv("KDEDIR");
ts << "#!/bin/bash" << "\n";
ts << "HOSTNAME=`hostname`" << "\n";
ts << "export HOSTNAME" << "\n";
- ts << QString("PATH=%1").arg(QString(getenv("PATH"))) << "\n";
+ ts << TQString("PATH=%1").arg(TQString(getenv("PATH"))) << "\n";
ts << "export PATH" << "\n";
ts << "DCOPSERVER=`cat /home/${USER}/.DCOPserver_${HOSTNAME}_:0 | grep local`" << "\n";
ts << "export DCOPSERVER" << "\n";
@@ -396,33 +396,33 @@ QString Schedule::createScanScript()
chmod((const char *)file.name(), S_IWUSR | S_IRUSR | S_IEXEC );
return file.name();
}else
- return QString("Error");
+ return TQString("Error");
}
-QString Schedule::createStartupScript()
+TQString Schedule::createStartupScript()
{
- QString path = KGlobalSettings::autostartPath();
- QDir startupdir(path);
+ TQString path = KGlobalSettings::autostartPath();
+ TQDir startupdir(path);
if (!startupdir.exists())
- return QString("Error");
+ return TQString("Error");
- QTime now = QTime::currentTime();
- QDate today = QDate::currentDate();
- QString timestring = QString("%1%2")
+ TQTime now = TQTime::currentTime();
+ TQDate today = TQDate::currentDate();
+ TQString timestring = TQString("%1%2")
.arg(today.toString("ddMMyy"))
.arg(now.toString("hhmmss"));
- QFile file( QString("%1klamav_%2.desktop").arg(path).arg(timestring ));
+ TQFile file( TQString("%1klamav_%2.desktop").arg(path).arg(timestring ));
if ( file.open( IO_WriteOnly ) ) {
- QTextStream ts( &file );
+ TQTextStream ts( &file );
ts << "[Desktop Entry]" << "\n";
ts << "Encoding=UTF-8" << "\n";
ts << "Name=Klamav" << "\n";
- ts << QString("Exec=klamav %i %m -caption \"%c\" --scanthis '%1'").arg(_filepattern.join("' '")) << "\n";
+ ts << TQString("Exec=klamav %i %m -caption \"%c\" --scanthis '%1'").arg(_filepattern.join("' '")) << "\n";
ts << "Icon=klamav" << "\n";
ts << "Type=Application" << "\n";
ts << "DocPath=klamav/klamav.html" << "\n";
@@ -462,33 +462,33 @@ QString Schedule::createStartupScript()
chmod((const char *)file.name(), S_IWUSR | S_IRUSR | S_IEXEC );
return file.name();
}else
- return QString("Error");
+ return TQString("Error");
}
-HMSTimeWidget::HMSTimeWidget(QWidget *parent, const char *name) :
+HMSTimeWidget::HMSTimeWidget(TQWidget *parent, const char *name) :
KIntSpinBox(parent, name)
{
}
-QString HMSTimeWidget::mapValueToText(int value)
+TQString HMSTimeWidget::mapValueToText(int value)
{
- QString s = QString::number(value);
+ TQString s = TQString::number(value);
if( value < 10 ) {
s = "0" + s;
}
return s;
}
-QValidator::State KStrictIntValidator::validate( QString & input, int & d ) const
+TQValidator::State KStrictIntValidator::validate( TQString & input, int & d ) const
{
if( input.isEmpty() )
return Valid;
- State st = QIntValidator::validate( input, d );
+ State st = TQIntValidator::validate( input, d );
if( st == Intermediate )
return Invalid;