QwtPickerC...intMachine(3)
π QwtPickerC...intMachine(3) β the Qwt girlies' edition
okay so real talk, this page lives in the Library Functions Manual and it's all about QwtPickerClickPointMachine, bestie. buckle up π
β¨ NAME β¨
QwtPickerClickPointMachine β a whole state machine for point selections. that's her job, that's her vibe π
πΈ SYNOPSIS πΈ
#include <qwt_picker_machine.h>
she Inherits QwtPickerMachine β so everything mama machine has, she has too π
π Public Member Functions π
QwtPickerClickPointMachine()β Constructor. that's it, that's the whole thing β¨virtual QList< Command > transition(const QwtEventPattern &, const QEvent *) overrideβ Transition. the main-character method fr fr
π¦ Public Member Functions inherited from QwtPickerMachine π¦
QwtPickerMachine(SelectionType)β Constructor. passing in a selection type like the icon she is πvirtual ~QwtPickerMachine()β Destructor. saying bye gracefully πvoid reset()β Set the current state to0. clean slate era πint state() constβ Return the current state. where is she at rnvoid setState(int)β Change the current state. glow-up on command β¨SelectionType selectionType() constβ Return the selection type. which flavor of selection are we doing
π§ Additional Inherited Members π§
π Public Types inherited from QwtPickerMachine π
enum SelectionType { NoSelection = -1, PointSelection, RectSelection, PolygonSelection }β the selection menu, pick your fighter π note thatNoSelectionis literally-1, no capenum Command { Begin, Append, Move, Remove, End }β Commands β the output of a state machine. literally what a state machine spits out at you π
π₯ Detailed Description π₯
A state machine for point selections. lowkey iconic π
Pressing QwtEventPattern::MouseSelect1 or QwtEventPattern::KeySelect1 selects a point. that's the whole mechanic bestie, mouse or keyboard, either slays π
See also β QwtEventPattern::MousePatternCode, QwtEventPattern::KeyPatternCode π«Ά
Definition at line102of fileqwt_picker_machine.h. she lives there π
β Constructor & Destructor Documentation β
QwtPickerClickPointMachine::QwtPickerClickPointMachine()
Constructor. no parameters, no drama, just vibes β¨
Definition at line94of fileqwt_picker_machine.cpp. π¦
π Member Function Documentation π
QList< QwtPickerMachine::Command > QwtPickerClickPointMachine::transition(const QwtEventPattern & eventPattern, const QEvent * event) [override], [virtual]
Transition. it's [override], it's [virtual], she's doing both π she Implements QwtPickerMachine β respect the lineage π
Definition at line100of fileqwt_picker_machine.cpp. π
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code. not a human wrote this one bestie, the machine did it fr fr πβ¨
aaaand that's the page π«Ά sign-off time: this is the Qwt User's Guide's own copy of QwtPickerC...intMachine(3) β that title's the version/date tag baked into the footer. mwah, go select some points ππΈ
π¦ where this page comes from
- alpine 3.24: qwt-doc 6.3.0-r0 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms