| 
    qTox
    Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
    
   | 
 
 
 
 
Go to the documentation of this file.
   26 #include <QListWidgetItem> 
   30 #include <QVBoxLayout> 
   31 #include <QAbstractTableModel> 
   32 #include <QStyledItemDelegate> 
   64     class Model : 
public QAbstractTableModel
 
   68         Model(QObject* parent = 
nullptr);
 
   74         int rowCount(
const QModelIndex& parent = QModelIndex()) 
const override;
 
   75         int columnCount(
const QModelIndex& parent = QModelIndex()) 
const override;
 
   76         QVariant 
data(
const QModelIndex& index, 
int role = Qt::DisplayRole) 
const override;
 
   77         bool setData(
const QModelIndex &index, 
const QVariant &value, 
int role = Qt::EditRole) 
override;
 
   92         void paint(QPainter* painter, 
const QStyleOptionViewItem& option, 
const QModelIndex& index) 
const override;
 
   94         bool editorEvent(QEvent* event, QAbstractItemModel* model, 
const QStyleOptionViewItem& option, 
const QModelIndex& index) 
override;
 
   97     class View : 
public QTableView
 
  100         View(QAbstractItemModel* model, QWidget* parent = 
nullptr);
 
  127         QListWidgetItem* 
item = 
nullptr;
 
  
Column toFileTransferListColumn(int in)
 
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
int rowCount(const QModelIndex &parent=QModelIndex()) const override
 
void togglePause(ToxFile file)
 
int columnCount(const QModelIndex &parent=QModelIndex()) const override
 
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const override
 
Delegate(QWidget *parent=nullptr)
 
QString toQString(Column column)
 
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override
 
bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) override
 
void cancel(ToxFile file)
 
View(QAbstractItemModel *model, QWidget *parent=nullptr)
 
Model(QObject *parent=nullptr)
 
bool setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override
 
std::vector< ToxFile > files
 
EditorAction toEditorAction(int in)
 
QHash< QByteArray, int > idToRow
 
Manages the file transfer service of toxcore.
 
void onFileUpdated(const ToxFile &file)