Added "Server" menu with "fetch items" and "post items" actions to trigger communication with the RESTful server.

This commit is contained in:
2026-01-29 09:00:12 +01:00
parent 8f61c6bc2f
commit 518bebcbb7
3 changed files with 44 additions and 2 deletions

View File

@ -63,6 +63,10 @@ class MainWindow : public QMainWindow {
/// 'Edit' slots
void findItems();
/// 'Server' slots
void fetchItems();
void postItems();
private:
Ui::MainWindow* ui;
@ -89,6 +93,10 @@ class MainWindow : public QMainWindow {
unique_ptr<QAction> m_openEditItemDialogAct;
unique_ptr<QAction> m_deleteItemAct;
unique_ptr<QAction> m_findItemAct;
/// Server actions
unique_ptr<QAction> m_fetchItemsAct;
unique_ptr<QAction> m_postItemsAct;
/// View actions
unique_ptr<QAction> m_showModelUndoViewAct;
@ -101,6 +109,7 @@ class MainWindow : public QMainWindow {
void createFileActions();
void createUndoActions();
void createEditActions();
void createServerActions();
void createHelpMenu();
void createGuiDialogs();
};