Skip to content

A series of classes to create Qt Widgets to plot computer performance like ram and cpu usage

License

Notifications You must be signed in to change notification settings

wdobbe/performanceWidget

 
 

Repository files navigation

performanceWidget

Forked from https://github.com/giordi91/performanceWidget Added cmake files for easier cross-compiling and number indicating the core in each cpu widget.

Warning: If you want to use this for production, some performance optimalization is necessary.

Original readme:

WARNING: THis is an old and most likely crappy project, brace yourself you brave coder that dares to enter

This is a small library I wrote in order to create some "performance" widgets. What I mean by that is a series of widgets that can show computer performance, like ram usage , CPU usage etc. I tried to build the library in a way which is a bit flexible and modular and adapt to different type of data. Beware though this is not a library for data plotting, there are a lot of professional libraries out there to do that.

This library doesn't have any external dependency (Other than Qt itself) and is self contained. At this point it only work on Linux since it relies on a /proc/stat file and other Linux specific query. There will be need to modify the classes to work differently on a OSX or Windows environment.

If you want to read the documentation you can do it here : http://giordi91.github.io/index.html

Feel free to contact me for any advice or error report etc.( I am sure there are massive amount of typos and English errors). marco(dot)giordano(dot)work(at)gmail(dot)com

IMAGES

Cpu-ram

Alt cpu-ram

Bar-painter

Alt bar-painter

Graph-painter

Alt graph-painter

Graph-painter2

Alt graph-painter2

About

A series of classes to create Qt Widgets to plot computer performance like ram and cpu usage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.4%
  • CMake 9.5%
  • QMake 2.1%