39#ifndef __OPENFLUID_UIWARESDEV_WORKSPACEDEVDASHBOARDDIALOG_HPP__
40#define __OPENFLUID_UIWARESDEV_WORKSPACEDEVDASHBOARDDIALOG_HPP__
48#include <openfluid/ware/TypeDefs.hpp>
52 class WorkspaceDevDashboardDialog;
61namespace openfluid {
namespace ui {
namespace waresdev {
71 void activateDialog();
73 void updateBatchActionsGroup(
unsigned int SelectionCount);
79 void handleSelectionChanged();
81 void handleBuildChanged();
83 void handleCheckChanged();
85 void handlePurgeChanged();
98 Ui::WorkspaceDevDashboardDialog* ui;
std::map< openfluid::ware::WareType, QStringList > WaresByType_t
Definition WorkspaceDevDashboardDialog.hpp:58
Definition WorkspaceDevDashboardDialog.hpp:65
virtual ~WorkspaceDevDashboardDialog()
openfluid::waresdev::WareBuildOptions getBuildOptions()
WorkspaceDevDashboardDialog(QWidget *Parent, openfluid::waresdev::WareBuildOptions &BuildOptions, const WaresByType_t &WaresToSelectByType=WaresByType_t())
void setSelectedWares(const WaresByType_t &WaresByType)
Definition WorkspaceDevDashboardTypes.hpp:70
std::map< openfluid::ware::WareType, WaresSelection > WaresSelectionByType
Definition WorkspaceDevDashboardTypes.hpp:101
#define OPENFLUID_API
Definition dllexport.hpp:86
Definition AboutDialog.hpp:51
WareType
Definition TypeDefs.hpp:61
Definition ApplicationException.hpp:47
Definition WareBuildOptions.hpp:60