Purpose
7#ifndef REVIEWSLISTMODEL_H
8#define REVIEWSLISTMODEL_H
10#include <QAbstractListModel>
19 Q_PROPERTY(QUrl server READ server WRITE setServer)
20 Q_PROPERTY(QString username READ username WRITE setUsername)
21 Q_PROPERTY(QString status READ status WRITE setStatus)
22 Q_PROPERTY(QString repository READ repository WRITE setRepository)
28 QVariant data(
const QModelIndex &idx,
int role)
const override;
29 int rowCount(
const QModelIndex &
parent)
const override;
35 QString username()
const
39 QString status()
const
43 QString repository()
const
48 void setServer(
const QUrl &server)
50 if (m_server != server) {
56 void setUsername(
const QString &username)
58 if (m_username != username) {
59 m_username = username;
64 void setStatus(
const QString &status)
66 if (m_status != status) {
72 void setRepository(
const QString &repository)
74 if (m_repository != repository) {
75 m_repository = repository;
80 void receivedReviews(KJob *job);
81 Q_SCRIPTABLE QVariant get(
int row,
const QByteArray &role);
88 QList<Value> m_values;
virtual QModelIndex parent(const QModelIndex &index) const const=0
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:55:09 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.