Chatterino
Public Member Functions | Public Attributes | List of all members
chatterino::EditableModelView Class Reference

#include <EditableModelView.hpp>

Inheritance diagram for chatterino::EditableModelView:
[legend]
Collaboration diagram for chatterino::EditableModelView:
[legend]

Public Member Functions

 EditableModelView (QAbstractTableModel *model, bool movable=true)
 
void setTitles (std::initializer_list< QString > titles)
 
void setValidationRegexp (QRegularExpression regexp)
 
QTableView * getTableView ()
 
QAbstractTableModel * getModel ()
 
void addCustomButton (QWidget *widget)
 
void addRegexHelpLink ()
 
void selectRow (int row)
 

Public Attributes

pajlada::Signals::NoArgSignal addButtonPressed
 

Constructor & Destructor Documentation

◆ EditableModelView()

chatterino::EditableModelView::EditableModelView ( QAbstractTableModel *  model,
bool  movable = true 
)
Here is the call graph for this function:

Member Function Documentation

◆ addCustomButton()

void chatterino::EditableModelView::addCustomButton ( QWidget *  widget)
Here is the caller graph for this function:

◆ addRegexHelpLink()

void chatterino::EditableModelView::addRegexHelpLink ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getModel()

QAbstractTableModel * chatterino::EditableModelView::getModel ( )
Here is the caller graph for this function:

◆ getTableView()

QTableView * chatterino::EditableModelView::getTableView ( )
Here is the caller graph for this function:

◆ selectRow()

void chatterino::EditableModelView::selectRow ( int  row)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setTitles()

void chatterino::EditableModelView::setTitles ( std::initializer_list< QString >  titles)
Here is the caller graph for this function:

◆ setValidationRegexp()

void chatterino::EditableModelView::setValidationRegexp ( QRegularExpression  regexp)

Member Data Documentation

◆ addButtonPressed

pajlada::Signals::NoArgSignal chatterino::EditableModelView::addButtonPressed

The documentation for this class was generated from the following files: