QwtPickerDragRectMachine(3)
β¨ QwtPickerDragRectMachine(3) β¨
okay so bestie, this one's straight out of the Qwt User's Guide and it's giving "niche but iconic" π
π NAME π
QwtPickerDragRectMachine β and that's literally it, the NAME section is out here with no description at all. Main character with no backstory, we respect it. π
π¦ SYNOPSIS π¦
#include <qwt_picker_machine.h>
Inherits QwtPickerMachine.
πΈ Public Member Functions πΈ
virtual CommandList transition (const QwtEventPattern &, const QEvent *)β the one and only member function this class rolls out of bed for, and yes it's virtual π
π Additional Inherited Members π
everything else it's got? inherited, babes. not listed here, but it's all coming down the family line from QwtPickerMachine π§¬
π Detailed Description π
so what is this? it's a state machine for rectangle selections. that's the whole vibe. you drag, you get a rectangle, slay πβ¨
here's the actual mechanics, fr fr:
- Pressing
QwtEventPattern::MouseSelect1selects the first point, and releasing it selects the second point. one press, one release, boom, rectangle π±οΈπ₯ - Pressing
QwtEventPattern::KeySelect1also selects the first point, and a second press selects the second point and terminates the selection. keyboard girlies, you get two presses and then you're done β¨οΈπ¬
no cap, that's the entire behavior β press/release or press/press, and the selection closes out. π
See also:
QwtEventPattern::MousePatternCodeQwtEventPattern::KeyPatternCode
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code. so like, a robot wrote this, not a person. iconic honestly π€π
and that's a wrap bestie!! this page came to you courtesy of Qwt User's Guide, Version 5.2.3, dated Tue Nov 20 2012 β yes it's an old queen but she still serves π«Άπ¦π periodt β¨
π¦ 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