Source Code (Use browser search to find items of interest.)
Class Index
kcron'KTListTasks (./kdeadmin/kcron/ktlisttasks.h:28)
class KTListTasks : public KTListItem
{
public:
/**
* Construct tasks folder from branch.
*/
KTListTasks(KTListItem* parent, CTCron* _ctcron);
/**
* Construct tasks folder from root.
*/
KTListTasks(QListView* parent, CTCron* _ctcron);
/**
* Internationalized description.
*/
static QString getDescription();
/**
* Create.
*/
virtual void create();
/**
* Refresh.
*/
virtual void refresh();
};
kcron'KTListTasks::KTListTasks() (./kdeadmin/kcron/ktlisttasks.cpp:30)
KTListTasks::KTListTasks(KTListItem* parent, CTCron* _ctcron) :
KTListItem(parent, 0, _ctcron)
{
refresh();
}
kcron'KTListTasks::KTListTasks() (./kdeadmin/kcron/ktlisttasks.cpp:36)
KTListTasks::KTListTasks(QListView* parent, CTCron* _ctcron) :
KTListItem(parent, 0, _ctcron)
{
refresh();
}
kcron'KTListTasks::getDescription() (./kdeadmin/kcron/ktlisttasks.cpp:42)
QString KTListTasks::getDescription()
{
return i18n("Tasks");
}
kcron'KTListTasks::create() (./kdeadmin/kcron/ktlisttasks.cpp:47)
void KTListTasks::create()
{
CTTask* temptask = new CTTask ("", "", getCTCron()->syscron);
KTTask* kttask = new KTTask(temptask);
kttask->exec();
delete kttask;
if (temptask->dirty())
{
getCTCron()->task.push_back(temptask);
KTListTask* ktlt = new KTListTask(this, getCTCron(), temptask);
setSelected(false);
ktlt->setSelected(true);
}
else
{
delete temptask;
}
}
kcron'KTListTasks::refresh() (./kdeadmin/kcron/ktlisttasks.cpp:66)
void KTListTasks::refresh()
{
setText(0, getDescription());
setPixmap(0, KTIcon::tasks(true));
}