21 #ifndef MERGEPOPULATIONPLUGINCOMPONENT_H 22 #define MERGEPOPULATIONPLUGINCOMPONENT_H 25 #include <QAbstractTableModel> 53 void on_browsePopOut_clicked();
54 void on_expand_toggled(
bool checked);
55 void on_optGeneratePopFile_toggled(
bool checked);
56 void on_expandSizes_toggled(
bool checked);
57 void on_allStocks_clicked();
58 void on_noStocks_clicked();
59 void on_invStocks_clicked();
60 void on_allGroups_clicked();
61 void on_noGroups_clicked();
62 void on_invGroups_clicked();
73 int rowCount(
const QModelIndex &parent)
const;
75 QVariant
data(
const QModelIndex &index,
int role)
const;
76 bool setData(
const QModelIndex &index,
const QVariant &
value,
int role);
77 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const;
79 Qt::ItemFlags
flags(
const QModelIndex &index)
const;
81 void load(QStringList list, QList<bool> selection);
111 #endif // MERGEPOPULATIONPLUGINCOMPONENT_H Definition: mergepopulationplugincomponent.h:68
QList< bool > mListSelection
Definition: mergepopulationplugincomponent.h:99
void load(QStringList list, QList< bool > selection)
Definition: mergepopulationplugincomponent.cpp:271
TableModel * mModelStocks
Definition: mergepopulationplugincomponent.h:102
int columnCount(const QModelIndex &parent) const
Definition: mergepopulationplugincomponent.cpp:193
Type mType
Definition: mergepopulationplugincomponent.h:95
QStringList getSelectedStocks() const
Definition: mergepopulationplugincomponent.cpp:128
Definition: dteditorwindow.h:32
QVariant headerData(int section, Qt::Orientation orientation, int role) const
Definition: mergepopulationplugincomponent.cpp:234
Definition: mergepopulationplugincomponent.h:70
QStringList mList
Definition: mergepopulationplugincomponent.h:98
QString getOutputStockFilename() const
Definition: mergepopulationplugincomponent.cpp:138
void selectNone()
Definition: mergepopulationplugincomponent.cpp:341
QList< int > getSelectionIndexes() const
Definition: mergepopulationplugincomponent.cpp:312
void invSelection()
Definition: mergepopulationplugincomponent.cpp:353
void selectAll()
Definition: mergepopulationplugincomponent.cpp:329
int getSelectionCount() const
Definition: mergepopulationplugincomponent.cpp:295
TableModel * mModelSizes
Definition: mergepopulationplugincomponent.h:103
Definition: ui_mergepopulationplugincomponent.h:231
Type
Definition: mergepopulationplugincomponent.h:70
int rowCount(const QModelIndex &parent) const
Definition: mergepopulationplugincomponent.cpp:188
TableModel(MergePopulationPluginComponent *owner, Type type, QObject *parent=0)
Definition: mergepopulationplugincomponent.cpp:183
void loadStocksAndSizes(QString file, QChar separator)
Definition: mergepopulationplugincomponent.cpp:58
MergePopulationPluginComponent(QWidget *parent=0)
Definition: mergepopulationplugincomponent.cpp:34
std::pair< box, unsigned > value
Definition: diffusion.cpp:30
void setSizeGroupsCount(int n)
Definition: mergepopulationplugincomponent.cpp:115
int mNumSelected
Definition: mergepopulationplugincomponent.h:96
QVariant data(const QModelIndex &index, int role) const
Definition: mergepopulationplugincomponent.cpp:198
Qt::ItemFlags flags(const QModelIndex &index) const
Definition: mergepopulationplugincomponent.cpp:263
bool setData(const QModelIndex &index, const QVariant &value, int role)
Definition: mergepopulationplugincomponent.cpp:214
MergePopulationPluginComponent * mOwner
Definition: mergepopulationplugincomponent.h:94
Definition: mergepopulationplugincomponent.h:70
void stockSelectionNumberChanged()
Definition: mergepopulationplugincomponent.cpp:324
QList< int > getSelectedSizes() const
Definition: mergepopulationplugincomponent.cpp:133
void setDataCollection(QStringList list)
Definition: mergepopulationplugincomponent.cpp:282
QStringList getSelection() const
Definition: mergepopulationplugincomponent.cpp:300
a "pluggable" Widget to extends the MergeDataDialog This class extends the functionalities of MergeDa...
Definition: mergepopulationplugincomponent.h:35
~MergePopulationPluginComponent()
Definition: mergepopulationplugincomponent.cpp:53
bool isOutputStocksChecked() const
Definition: mergepopulationplugincomponent.cpp:123