kdk::KTableView(3)

๐Ÿ“ฆ version 3.0.1.2, in arch rolling, ubuntu resolute, ubuntu stonking

๐Ÿฆ‹ NAME ๐Ÿฆ‹

kdk::KTableView โ€” bestie, it's a table view ๐Ÿ’… and it's part of the kdk fam, which lives in the kdk::KTableView(3) manual, from the LIBKYSDK-APPLICATIONS library. Think of it as a whole mood of a widget, okay?


โœจ SYNOPSIS โœจ

Inherits QTableView.

So yeah, she's a QTableView girlie at heart ๐ŸŽ€ โ€” everything QTableView does, she inherits, no cap.

๐Ÿ“ฃ Signals ๐Ÿ“ฃ

  • void hoverIndexChanged (QModelIndex index) โ€” a signal that fires with an index, so you get told when the hovered index changes. Iconic. ๐Ÿ”ฅ

๐Ÿ‘‘ Public Member Functions ๐Ÿ‘‘

  • KTableView (QWidget *parent=nullptr) โ€” the constructor, and parent defaults to nullptr (so you can let her be a free spirit if you want).
  • void setHorizontalTitle (QStringList list) โ€” ่ฎพ็ฝฎๆฐดๅนณๆ ‡้ข˜ โ€” sets the horizontal titles. Give her a QStringList and she'll dress up the top row.
  • KTableHeaderView * headerView () โ€” ่ฟ”ๅ›žๆฐดๅนณๆ ‡้ข˜ๆ  โ€” returns the horizontal header bar, as a KTableHeaderView *. It's giving header reveal โœจ
  • QList< int > selectList () โ€” ่ฟ”ๅ›žๆ‰€ๆœ‰้€‰ไธญitem็š„่กŒ็ดขๅผ• โ€” returns the row indexes of every single selected item, as a QList< int >. Not me obsessing over bulk selection ๐Ÿ˜ญ

๐Ÿ”’ Protected Member Functions ๐Ÿ”’

  • void mouseMoveEvent (QMouseEvent *event) โ€” protected, so it's for the inside-the-house people only. Takes a QMouseEvent *event.
  • bool eventFilter (QObject *object, QEvent *event) โ€” also protected. Filters events on object and event, and returns a bool. Very main character energy for a filter ๐Ÿ‘‘

๐Ÿ’– Member Function Documentation ๐Ÿ’–

๐Ÿซถ KTableHeaderView * kdk::KTableView::headerView ()

่ฟ”ๅ›žๆฐดๅนณๆ ‡้ข˜ๆ  โ€” returns the horizontal header bar, bestie. That's the vibe. ๐ŸŽ€

Returns

The original page leaves this one blank โ€” no return description documented, fr fr. Just know she hands you a KTableHeaderView *.

๐ŸŒธ QList< int > kdk::KTableView::selectList ()

่ฟ”ๅ›žๆ‰€ๆœ‰้€‰ไธญitem็š„่กŒ็ดขๅผ• โ€” returns the row indexes of all the selected items. All of them. Every last one. ๐Ÿฆ‹

Returns

Again, nothing written down in the source for the returns section โ€” it's just empty. The type says it all: QList< int >.

๐ŸŒˆ void kdk::KTableView::setHorizontalTitle (QStringList list)

่ฎพ็ฝฎๆฐดๅนณๆ ‡้ข˜ โ€” sets the horizontal titles, periodt. ๐Ÿ’…

Parameters

  • list โ€” the QStringList you're handing over. That's the only parameter, and the docs don't say anything more about it. ๐Ÿ™ˆ

Heads up bestie: those Returns and Parameters bits are literally empty in the source page, so I'm not gonna sit here and make stuff up. What you see is what you get. ๐Ÿ’€

๐Ÿงš Author ๐Ÿงš

Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. So like, nobody's out here taking credit, it's all robot-girl autogenerated energy โœจ


Signing off, my love: this little manual page is part of LIBKYSDK-APPLICATIONS, and the version on the tin is Version version:3.0. It's filed under kdk::KTableView(3). Slay, bye! ๐Ÿ’–๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from