Workspace 6.21.5
Public Member Functions | List of all members
GlobalsDiffSortFilterModel Class Reference

Proxy filter that allows a GlobalsDiffModel to be sorted and filtered.

#include <Tools/GlobalsComparison/Application/Model/globalsdiffsortfiltermodel.h>

Inherits QSortFilterProxyModel.

Public Member Functions

 GlobalsDiffSortFilterModel (QObject *parent=nullptr)
 
QWidget * createEditorSelectorWidget (const QModelIndex &index, QWidget *parent) const
 
CustomWidgetWrappercreateEditorWidget (const QModelIndex &index, QWidget *parent) const
 
bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override
 
bool lessThan (const QModelIndex &left, const QModelIndex &right) const override
 
void setShowAllGlobalNames (bool val)
 
bool showAllGlobalNames () const
 
bool showEditorColumns () const
 

Constructor & Destructor Documentation

◆ GlobalsDiffSortFilterModel()

GlobalsDiffSortFilterModel ( QObject *  parent = nullptr)

Member Function Documentation

◆ createEditorSelectorWidget()

QWidget * createEditorSelectorWidget ( const QModelIndex &  index,
QWidget *  parent 
) const

◆ createEditorWidget()

CustomWidgetWrapper * createEditorWidget ( const QModelIndex &  index,
QWidget *  parent 
) const

◆ filterAcceptsRow()

bool filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
override

◆ lessThan()

bool lessThan ( const QModelIndex &  left,
const QModelIndex &  right 
) const
override

◆ setShowAllGlobalNames()

void setShowAllGlobalNames ( bool  val)

◆ showAllGlobalNames()

bool showAllGlobalNames ( ) const
inline

◆ showEditorColumns()

bool showEditorColumns ( ) const
inline