Chatterino
Classes | Public Member Functions | Static Public Member Functions | List of all members
chatterino::CompletionModel Class Reference

#include <CompletionModel.hpp>

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

Public Member Functions

 CompletionModel (Channel &channel)
 
virtual int columnCount (const QModelIndex &) const override
 
virtual QVariant data (const QModelIndex &index, int) const override
 
virtual int rowCount (const QModelIndex &) const override
 
void refresh (const QString &prefix, bool isFirstWord=false)
 

Static Public Member Functions

static bool compareStrings (const QString &a, const QString &b)
 

Constructor & Destructor Documentation

◆ CompletionModel()

chatterino::CompletionModel::CompletionModel ( Channel channel)

Member Function Documentation

◆ columnCount()

int chatterino::CompletionModel::columnCount ( const QModelIndex &  ) const
overridevirtual

◆ compareStrings()

bool chatterino::CompletionModel::compareStrings ( const QString &  a,
const QString &  b 
)
static

◆ data()

QVariant chatterino::CompletionModel::data ( const QModelIndex &  index,
int   
) const
overridevirtual

◆ refresh()

void chatterino::CompletionModel::refresh ( const QString &  prefix,
bool  isFirstWord = false 
)
Here is the call graph for this function:

◆ rowCount()

int chatterino::CompletionModel::rowCount ( const QModelIndex &  ) const
overridevirtual

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