The qmeterslib library provides a highly customizable Qt widget for creating complex analog dial widgets. It supports multiple scales, multiple needles, and customizable needles and backgrounds. It works as a "container" QAnalogMeter widget that is initially empty. The developer must create one or more instances of a scale (clock or sector) and one or more instances of index/needle (clock, donut, pie). A demo application is included.
| Tags | Widget |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | Qt C++ |
Recent releases


Release Notes: All KDE dependence was removed from the demo and the project itself. The project is now based on Qmake instead of KDevelop. Index behavior was corrected so that values out of range are not considered for widget update.


Release Notes: Indexes and scales are not QWidgets anymore. Only QAnalogMeter derives from QWidget. The meters now become visible immediately after creation, with no need to call QAnalogMeters::updateAnalog() explicitly.


Release Notes: It was not possible to compile version 0.1 under more recent KDE releases (0.1 was compiled under Suse Linux 9.0 with KDE2 and KDevelop2), while 0.2 should. Some deprecated code was replaced with more compliant code, and kmeters should now also compile under Suse 10 with KDE3 and KDevelop3. The demo was improved.


No changes have been submitted for this release.