39 #ifndef __OPENFLUID_UIWARESDEV_WORKSPACEDEVWARESWIDGET_HPP__
40 #define __OPENFLUID_UIWARESDEV_WORKSPACEDEVWARESWIDGET_HPP__
50 class WorkspaceDevWaresWidget;
54 namespace openfluid {
namespace ui {
namespace waresdev {
57 class WorkspaceDevActionsWidget;
71 void selectFiltered();
73 void invertSelection();
75 void notifySelectionChanged();
80 Ui::WorkspaceDevWaresWidget* ui;
82 unsigned int m_WaresCount = 0;
84 std::map<QString,WorkspaceDevActionsWidget*> m_ActionsWidgetsMap;
103 {
return m_WaresCount; }
107 void setState(
const QString& ID,
const QString& ActionName,
bool IsOK);
Definition: WorkspaceDevDashboardTypes.hpp:70
std::list< WareProcessInfos > WaresSelection
Definition: WorkspaceDevDashboardTypes.hpp:99
std::vector< std::vector< std::pair< QString, QString > > > ActionsByRows
Definition: WorkspaceDevDashboardTypes.hpp:103
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: AboutDialog.hpp:51
Definition: ApplicationException.hpp:47