LIDL Soundboard  1.9.0
A simple soundboard, yet better than EXP Soundboard forsenE
CustomTableModel Class Reference

#include <CustomTableModel.h>

Inheritance diagram for CustomTableModel:
Inheritance graph
Collaboration diagram for CustomTableModel:
Collaboration graph

Signals

void draggedOnRow (int)
 

Public Member Functions

 CustomTableModel (QObject *parent=nullptr)
 
 CustomTableModel (int rows, int columns, QObject *parent=nullptr)
 

Private Member Functions

Qt::DropActions supportedDropActions () const
 
Qt::ItemFlags flags (const QModelIndex &index) const
 
bool canDropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
 
bool dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
 

Constructor & Destructor Documentation

◆ CustomTableModel() [1/2]

CustomTableModel::CustomTableModel ( QObject *  parent = nullptr)

◆ CustomTableModel() [2/2]

CustomTableModel::CustomTableModel ( int  rows,
int  columns,
QObject *  parent = nullptr 
)

Member Function Documentation

◆ canDropMimeData()

bool CustomTableModel::canDropMimeData ( const QMimeData *  data,
Qt::DropAction  action,
int  row,
int  column,
const QModelIndex &  parent 
)
private

◆ draggedOnRow

void CustomTableModel::draggedOnRow ( int  )
signal

Referenced by dropMimeData().

Here is the caller graph for this function:

◆ dropMimeData()

bool CustomTableModel::dropMimeData ( const QMimeData *  data,
Qt::DropAction  action,
int  row,
int  column,
const QModelIndex &  parent 
)
private

References draggedOnRow().

◆ flags()

Qt::ItemFlags CustomTableModel::flags ( const QModelIndex &  index) const
private

◆ supportedDropActions()

Qt::DropActions CustomTableModel::supportedDropActions ( ) const
private

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