Loading...
Searching...
No Matches
ManagedTableView Class Reference

Signals

void selectionModified (size_t idx)

Public Member Functions

 ManagedTableView (QWidget *parent, const QStringList &entries)
int getCurrentSelection ()
void forceFilterUpdate ()
void resetModel ()
void setFocusPrefixWidget (QWidget *wdgt)
void setFocusSuffixWidget (QWidget *wdgt)
virtual void selectionChanged (const QItemSelection &selected, const QItemSelection &deselected) override
virtual void setFilter (const std::string &filter) override
virtual void scrollToFirstItem () override
virtual void scrollToCurrentItem () override
virtual void ensureSelection () override
virtual void activateSelection () override
virtual void focusInEvent (QFocusEvent *event) override
bool focusNextPrevChild (bool next) override
void contextMenuEvent (QContextMenuEvent *event) override
void SetDelegate (ManagedTableDelegate *)
Public Member Functions inherited from FilterTarget
virtual ~FilterTarget ()
virtual void closeFilter ()

Constructor & Destructor Documentation

◆ ManagedTableView()

ManagedTableView::ManagedTableView ( QWidget * parent,
const QStringList & entries )

Member Function Documentation

◆ getCurrentSelection()

int ManagedTableView::getCurrentSelection ( )

◆ forceFilterUpdate()

void ManagedTableView::forceFilterUpdate ( )
inline

◆ resetModel()

void ManagedTableView::resetModel ( )

◆ setFocusPrefixWidget()

void ManagedTableView::setFocusPrefixWidget ( QWidget * wdgt)
inline

◆ setFocusSuffixWidget()

void ManagedTableView::setFocusSuffixWidget ( QWidget * wdgt)
inline

◆ selectionChanged()

virtual void ManagedTableView::selectionChanged ( const QItemSelection & selected,
const QItemSelection & deselected )
overridevirtual

◆ setFilter()

virtual void ManagedTableView::setFilter ( const std::string & filter)
overridevirtual

Implements FilterTarget.

◆ scrollToFirstItem()

virtual void ManagedTableView::scrollToFirstItem ( )
overridevirtual

Implements FilterTarget.

◆ scrollToCurrentItem()

virtual void ManagedTableView::scrollToCurrentItem ( )
overridevirtual

Implements FilterTarget.

◆ ensureSelection()

virtual void ManagedTableView::ensureSelection ( )
overridevirtual

Implements FilterTarget.

◆ activateSelection()

virtual void ManagedTableView::activateSelection ( )
overridevirtual

Implements FilterTarget.

◆ focusInEvent()

virtual void ManagedTableView::focusInEvent ( QFocusEvent * event)
overridevirtual

◆ focusNextPrevChild()

bool ManagedTableView::focusNextPrevChild ( bool next)
override

◆ contextMenuEvent()

void ManagedTableView::contextMenuEvent ( QContextMenuEvent * event)
override

◆ SetDelegate()

void ManagedTableView::SetDelegate ( ManagedTableDelegate * )

◆ selectionModified

void ManagedTableView::selectionModified ( size_t idx)
signal