QwtCompassRose(3)
π QwtCompassRose(3) β Qwt User's Guide π
okay bestie, sit down, hydrate, and let's talk about QwtCompassRose β¨ this is a page from the Qwt User's Guide and honestly? it's giving abstract base class energy π
πΈ NAME πΈ
QwtCompassRose β that's it, that's the whole name, no long fancy subtitle, she's mysterious like that π
π SYNOPSIS π
#include <qwt_compass_rose.h>
Inherited by QwtSimpleCompassRose.
β¨ Public Member Functions β¨
virtual void draw (QPainter *painter, const QPoint ¢er, int radius,
double north, QPalette::ColorGroup colorGroup=QPalette::Active)
const =0
const QPalette & palette () const
virtual void setPalette (const QPalette &p)
like look at her. pure virtual draw, a palette() getter, a setPalette() setter. the whole little trio π«Ά
π¦ Detailed Description π¦
Abstract base class for a compass rose.
that's the vibe. she's abstract, she's a base class, she's a compass rose. you don't instantiate her directly, you inherit from her and make her proud ππ
π Member Function Documentation π
β virtual void QwtCompassRose::draw (QPainter *painter, const QPoint ¢er, int radius, double north, QPalette::ColorGroup colorGroup = QPalette::Active) const [pure virtual]
Draw the rose. that's the job. that's literally what she does π
Parameters:
painterβ Paintercenterβ Center pointradiusβ Radius of the rosenorthβ PositioncolorGroupβ Color group
Implemented in QwtSimpleCompassRose.
no cap, this one's pure virtual β meaning you cannot call it onQwtCompassRoseitself, there's no body here. it's a promise. the actual drawing happens in whoever inherits her π (hi,QwtSimpleCompassRoseπ)
π const QPalette& QwtCompassRose::palette () const [inline]
Returns:
- Current palette
just hands you the current palette. no drama, no notes, iconic behaviour π
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code.
(yes bestie, a robot wrote this. and yet here we are, feeling things π§)
Version 5.2.3 Β· Tue Nov 20 2012 Β· QwtCompassRose(3)
so that's the whole page, fr fr β written back on Tue Nov 20 2012, stamped Version 5.2.3, straight out of the Qwt User's Guide, and it's the QwtCompassRose(3) manual page. slay, go inherit something π
β¨π¦
π¦ where this page comes from
- epel 9: qwt5-qt5-devel 5.2.3a-12.20210522gita2b11e3.el9 Β· LGPLv2+ with exceptions
- fedora 43: qwt5-qt5-devel 5.2.3a-22.20210522gita2b11e3.fc43 Β· LGPL-2.1-or-later WITH Qwt-exception-1.0
- fedora 43: qwt5-qt5-devel 5.2.3a-22.20210522gita2b11e3.fc43 Β· LGPL-2.1-or-later WITH Qwt-exception-1.0
- fedora 44: qwt5-qt5-devel 5.2.3a-23.20210522gita2b11e3.fc44 Β· LGPL-2.1-or-later WITH Qwt-exception-1.0
- fedora 44: qwt5-qt5-devel 5.2.3a-23.20210522gita2b11e3.fc44 Β· LGPL-2.1-or-later WITH Qwt-exception-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms