39 #ifndef __OPENFLUID_UIMARKET_MARKETPACKWIDGETFORMAT_HPP__ 40 #define __OPENFLUID_UIMARKET_MARKETPACKWIDGETFORMAT_HPP__ 46 #include <QStandardItemModel> 49 namespace openfluid {
namespace ui {
namespace market {
58 QString m_EditedBuildOptions;
60 QHBoxLayout m_FormatHBox;
62 QComboBox m_FormatCombo;
63 QPushButton m_ConfigButton;
65 QStandardItemModel m_RefFormatComboBoxModel;
67 class FormatComboColumns :
public QList<QStandardItem*>
73 QStandardItem* mp_FormatName;
74 QStandardItem* mp_SelType;
76 FormatComboColumns() :
77 mp_FormatName(
nullptr),mp_SelType(
nullptr)
81 { clear(); append(mp_FormatName); append(mp_SelType); }
84 FormatComboColumns m_FormatColumns;
89 void onConfigClicked();
101 virtual void updateDisplayedInfos();
Definition: MarketPackWidgetFormat.hpp:52
Definition: MarketInfos.hpp:123
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: MarketPackWidget.hpp:58
QString getEditedBuildOptions() const
Definition: MarketPackWidgetFormat.hpp:99
SelectionType
Definition: MarketInfos.hpp:128
PackageType
Definition: MarketInfos.hpp:93
Definition: ApplicationException.hpp:47