📄 refreshtasklist.cpp
字号:
#include "refreshtasklist.h"
#include "config.h"
#include "sman.h"
/*************************************************************
*
* Task refresher class
*
**************************************************************/
CRefreshTaskList::CRefreshTaskList() : CTimer(EPriorityNormal)
{
CTimer::ConstructL();
CActiveScheduler::Add(this);
}
void CRefreshTaskList::RunL()
{
TTime currentTime;
TTimeIntervalSeconds interval;
currentTime.HomeTime();
if (currentTime.SecondsFrom(startTime, interval) != 0)
interval = CONFIG_NO_DEVICE_PAUSE + 1;
if (interval.Int() >= localDelay)
static_cast<CSMan2AppUi*>(CEikonEnv::Static()->EikAppUi())->iTaskView->refreshTaskList(TODO_REFRESH);
else
After(800000);
}
void CRefreshTaskList::startRefresh(TInt delay)
{
localDelay = delay;
startTime.HomeTime();
After(800000);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -