sendItem(...) & deleteItem(...) use the more generic send...Request(...) functions. (No merging of UUID of sent item into model and no deletion of local item yet.)

This commit is contained in:
2026-05-04 08:16:48 +02:00
parent 760c778c3b
commit ceaf6b5fbd
4 changed files with 114 additions and 59 deletions

View File

@ -42,15 +42,15 @@ class GenericCore : public QObject {
void onSendItemTriggered(const QByteArray& jsonData);
void onItemsFetched(const QByteArray jsonData);
void onItemsFetchFailure(const QString errorString);
void onPostRequestSuccessful(const QByteArray responseData);
void onPostRequestFailure(const QString errorString);
void onDeleteRequestSuccessful(const QByteArray responseData);
void onDeleteRequestFailure(const QString errorString);
void onSendItemSuccessful(const QByteArray responseData);
void onSendItemFailure(const QString errorString);
void onDeleteItemSuccessful(const QByteArray responseData);
void onDeleteItemFailure(const QString errorString);
signals:
void displayStatusMessage(QString message);
void fetchItemsFromServer();
void postItemToServer(const QByteArray& jsonData);
void sendItemToServer(const QByteArray& jsonData);
void deleteItemFromServer(const QString& id);
private: