显示应用程序进程信息示例

如何使用ProcessStatus显示应用程序进程信息。

注意:如果您想在Linux机器上构建示例,请阅读此内容

简介

本示例向您展示了如何使用ProcessStatus组件来显示应用程序的进程信息。它基于简单的Hello World示例。

先决条件:您已熟悉系统UI示例:“Hello World!”中引入的概念和主题。

在左侧,内置应用程序在一个列中列出,其中每个应用程序都有一行包含其图标和名称,旁边是一个选项卡视图,显示关于应用程序进程的信息(如果应用程序正在运行)。

在系统UI的右侧,运行中应用程序的窗口按出现顺序堆叠在一个列中:最旧的窗口在最顶部;最新的窗口在底部。

有三个可用的应用程序

  • "CPU Hog" - 一个红色的消耗大量CPU的应用程序
  • "Memory Hog" - 一个不断增加内存消耗的绿色应用程序;不要让它运行太长时间,它最终会吃掉所有可用的RAM。
  • "Slim" - 一个表现正常的蓝色应用程序。

示例项目 @ code.qt.io

© 2024 The Qt Company Ltd. 本文档中的文档贡献的版权属于各自的所有者。本提供的文档根据由自由软件基金会发布的GNU自由文档许可版1.3的条款进行许可。Qt及其相关标志是芬兰的The Qt Company Ltd.以及世界其他国家的商标。所有其他商标均属于其各自的所有者。