QwtPickerDragRectMachine(3)

πŸ“¦ version 5.2.3a, in epel 9, fedora 43, fedora 44

✨ 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::MouseSelect1 selects the first point, and releasing it selects the second point. one press, one release, boom, rectangle πŸ–±οΈπŸ’₯
  • Pressing QwtEventPattern::KeySelect1 also 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::MousePatternCode
  • QwtEventPattern::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