delete activityView;
activityView = new ListManagerView("ShoppingList.xml", this);
- setCentralWidget(activityView);
// editMenu = new QMenu(tr("&Edit"), this);
addCategoryAction = new QAction(tr("Add category"), this);
connect(addCategoryAction, SIGNAL(triggered()),
this, SLOT(addCategory()));
// editMenu->addAction(addCategoryAction);
-// removeCategoryAction = new QAction(tr("Remove category"), this);
-// connect(removeCategoryAction, SIGNAL(triggered()),
-// this, SLOT(removeRow()));
+ removeCategoryAction = new QAction(tr("Remove category"), this);
+ connect(removeCategoryAction, SIGNAL(triggered()),
+ this, SLOT(removeCategoryOrItem()));
// editMenu->addAction(removeCategoryAction);
-// addItemAction = new QAction(tr("Add item"), this);
-// connect(addItemAction, SIGNAL(triggered()),
-// this, SLOT(insertRow()));
+ addItemAction = new QAction(tr("Add item"), this);
+ connect(addItemAction, SIGNAL(triggered()),
+ this, SLOT(addItem()));
// editMenu->addAction(addItemAction);
-// removeItemAction = new QAction(tr("Remove item"), this);
-// connect(removeItemAction, SIGNAL(triggered()),
-// this, SLOT(removeRow()));
+ removeItemAction = new QAction(tr("Remove item"), this);
+ connect(removeItemAction, SIGNAL(triggered()),
+ this, SLOT(removeCategoryOrItem()));
// editMenu->addAction(removeItemAction);
menuBar()->addAction(addCategoryAction);
+ activityView->addAction(removeCategoryAction);
+ activityView->addAction(addItemAction);
+ activityView->addAction(removeItemAction);
goShoppingAction = new QAction(tr("Go shopping!"), this);
connect(goShoppingAction, SIGNAL(triggered()),
menuBar()->addAction(goShoppingAction);
menuBar()->addAction(aboutAction);
+
+ setCentralWidget(activityView);
update();
}