Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kamm <mail@ckamm.de>2018-01-23 12:23:32 +0300
committerckamm <mail@ckamm.de>2018-01-23 14:02:16 +0300
commit32bb1e67637e48184d22379c420b767296bf3fea (patch)
treef924ebb0196c5c82bf35efc8dbc72bbf023bd794 /src/gui/protocolwidget.h
parente2b89c5afe57e5881c749e63469cfa8a4ac8ad91 (diff)
ProtocolItem: Use accessors over magic numbers
Diffstat (limited to 'src/gui/protocolwidget.h')
-rw-r--r--src/gui/protocolwidget.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gui/protocolwidget.h b/src/gui/protocolwidget.h
index 147ba4d1f..d555965ff 100644
--- a/src/gui/protocolwidget.h
+++ b/src/gui/protocolwidget.h
@@ -49,6 +49,16 @@ public:
static ProtocolItem *create(const QString &folder, const SyncFileItem &item);
static QString timeString(QDateTime dt, QLocale::FormatType format = QLocale::NarrowFormat);
+ // accessors for extra data stored in the item
+ static QString folderName(const QTreeWidgetItem *item);
+ static void setFolderName(QTreeWidgetItem *item, const QString &folderName);
+ static QString filePath(const QTreeWidgetItem *item);
+ static void setFilePath(QTreeWidgetItem *item, const QString &filePath);
+ static QDateTime timestamp(const QTreeWidgetItem *item);
+ static void setTimestamp(QTreeWidgetItem *item, const QDateTime &timestamp);
+ static SyncFileItem::Status status(const QTreeWidgetItem *item);
+ static void setStatus(QTreeWidgetItem *item, SyncFileItem::Status status);
+
static SyncJournalFileRecord syncJournalRecord(QTreeWidgetItem *item);
static Folder *folder(QTreeWidgetItem *item);