Changeset View
Changeset View
Standalone View
Standalone View
processui/ProcessModel.cpp
Show First 20 Lines • Show All 126 Lines • ▼ Show 20 Line(s) | 124 | #endif | |||
---|---|---|---|---|---|
127 | mMovingRow = false; | 127 | mMovingRow = false; | ||
128 | mRemovingRow = false; | 128 | mRemovingRow = false; | ||
129 | mInsertingRow = false; | 129 | mInsertingRow = false; | ||
130 | #if HAVE_X11 | 130 | #if HAVE_X11 | ||
131 | mIsX11 = QX11Info::isPlatformX11(); | 131 | mIsX11 = QX11Info::isPlatformX11(); | ||
132 | #else | 132 | #else | ||
133 | mIsX11 = false; | 133 | mIsX11 = false; | ||
134 | #endif | 134 | #endif | ||
135 | mShowingThreads = false; | ||||
135 | } | 136 | } | ||
136 | 137 | | |||
137 | ProcessModelPrivate::~ProcessModelPrivate() | 138 | ProcessModelPrivate::~ProcessModelPrivate() | ||
138 | { | 139 | { | ||
139 | #if HAVE_X11 | 140 | #if HAVE_X11 | ||
140 | qDeleteAll(mPidToWindowInfo); | 141 | qDeleteAll(mPidToWindowInfo); | ||
141 | #endif | 142 | #endif | ||
142 | delete mProcesses; | 143 | delete mProcesses; | ||
▲ Show 20 Lines • Show All 2080 Lines • ▼ Show 20 Line(s) | 2223 | { | |||
2223 | return d->mNormalizeCPUUsage; | 2224 | return d->mNormalizeCPUUsage; | ||
2224 | } | 2225 | } | ||
2225 | 2226 | | |||
2226 | void ProcessModel::setNormalizedCPUUsage(bool normalizeCPUUsage) | 2227 | void ProcessModel::setNormalizedCPUUsage(bool normalizeCPUUsage) | ||
2227 | { | 2228 | { | ||
2228 | d->mNormalizeCPUUsage = normalizeCPUUsage; | 2229 | d->mNormalizeCPUUsage = normalizeCPUUsage; | ||
2229 | } | 2230 | } | ||
2230 | 2231 | | |||
2232 | bool ProcessModel::isShowingThreads() const | ||||
2233 | { | ||||
2234 | return d->mShowingThreads; | ||||
2235 | } | ||||
2236 | | ||||
2237 | void ProcessModel::setShowingThreads(bool showThreads) | ||||
2238 | { | ||||
2239 | d->mShowingThreads = showThreads; | ||||
2240 | d->mProcesses->setShowingThreads(showThreads); | ||||
2241 | } | ||||
2242 | | ||||
2243 | bool ProcessModel::canShowThreads() const | ||||
2244 | { | ||||
2245 | return d->mProcesses->canShowThreads(); | ||||
2246 | } | ||||
2247 | | ||||
2231 | void ProcessModelPrivate::timerEvent( QTimerEvent * event ) | 2248 | void ProcessModelPrivate::timerEvent( QTimerEvent * event ) | ||
2232 | { | 2249 | { | ||
2233 | Q_UNUSED(event); | 2250 | Q_UNUSED(event); | ||
2234 | foreach (qlonglong pid, mPidsToUpdate) { | 2251 | foreach (qlonglong pid, mPidsToUpdate) { | ||
2235 | KSysGuard::Process *process = mProcesses->getProcess(pid); | 2252 | KSysGuard::Process *process = mProcesses->getProcess(pid); | ||
2236 | if (process && !process->timeKillWasSent().isNull() && process->timeKillWasSent().elapsed() < MILLISECONDS_TO_SHOW_RED_FOR_KILLED_PROCESS) { | 2253 | if (process && !process->timeKillWasSent().isNull() && process->timeKillWasSent().elapsed() < MILLISECONDS_TO_SHOW_RED_FOR_KILLED_PROCESS) { | ||
2237 | int row; | 2254 | int row; | ||
2238 | if(mSimple) | 2255 | if(mSimple) | ||
Show All 18 Lines |