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 selectFirstItem () override
 
virtual void activateFirstItem () 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.

◆ selectFirstItem()

virtual void ManagedTableView::selectFirstItem ( )
overridevirtual

Implements FilterTarget.

◆ activateFirstItem()

virtual void ManagedTableView::activateFirstItem ( )
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