#include <SIG_AllIndividualsView.h>
Inheritance diagram for SIGEL_MasterGUI::SIG_AllIndividualsView:
Public Methods | |
SIG_AllIndividualsView ( QWidget * parent, const char * name, SIGEL_GP::SIG_GPExperiment &theExperiment ) | |
The constructor of SIG_AllIndividualsView. More... | |
~SIG_AllIndividualsView () | |
The destructor. More... | |
int | numberOfSelectedItems () |
This function returns the number of selected items in the listview. More... | |
Public Attributes | |
SIG_IndividualList* | individualList |
The list in the upper part of the SIG_AllIndividualsView. More... | |
SIG_IndividualView* | individualView |
The individual view in the lower part of the view. More... | |
QPopupMenu* | individualMenu |
The individual menu. More... | |
QPopupMenu* | listviewMenu |
The menu that popups if one clicks in the listview and not on an item. More... | |
Public Slots | |
void | slotCompleteRefreshList () |
This slot is called for example when an experiment was loaded and the list needs a complete refresh. More... | |
void | slotAddIndividuals () |
This slot is called whenever individuals should be added. More... | |
void | slotDeleteIndividuals () |
This slot is called whenever individuals should be deleted. More... | |
void | slotResetPool () |
This slot is called to reset all individuals in the pool to -1. More... | |
void | slotStatsClicked () |
This slot is called whenever the pushbutton Stats is clicked. More... | |
void | slotRightButtonClicked ( QListViewItem *theItem, const QPoint &thePoint, int inside ) |
This slot is called whenever one clicks the right mouse button in the individual list (the list displaying the pool). More... | |
void | slotDoubleClicked ( QListViewItem * theItem ) |
This slot is called whenever one doubleclicks on an item in the individual list. More... | |
void | slotVisualize () |
This slot is called whenever individuals shall be visualized. More... | |
void | slotSelectionChanged () |
This slot is called when the selection in the individual list changes. More... | |
void | slotEvolutionNotRunning ( bool isNotRunning ) |
void | slotImportProgram () |
void | slotExportProgram () |
void | slotImportIndividual () |
void | slotExportIndividual () |
Signals | |
void | signalDataRefreshNeeded () |
Private Attributes | |
SIGEL_GP::SIG_GPExperiment& | theExperiment |
A reference to the experiment object. More... |
Definition at line 26 of file SIG_AllIndividualsView.h.
|
The constructor of SIG_AllIndividualsView. Receives the SIG_GPExperiment it belongs to.
Definition at line 28 of file SIG_AllIndividualsView.cpp. |
|
The destructor. Will be erased if not needed. Definition at line 101 of file SIG_AllIndividualsView.cpp. |
|
This function returns the number of selected items in the listview.
Definition at line 106 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever individuals should be added.
Definition at line 141 of file SIG_AllIndividualsView.cpp. |
|
This slot is called for example when an experiment was loaded and the list needs a complete refresh.
Definition at line 122 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever individuals should be deleted.
Definition at line 169 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever one doubleclicks on an item in the individual list.
Definition at line 256 of file SIG_AllIndividualsView.cpp. |
|
Definition at line 378 of file SIG_AllIndividualsView.cpp. |
|
Definition at line 468 of file SIG_AllIndividualsView.cpp. |
|
Definition at line 434 of file SIG_AllIndividualsView.cpp. |
|
Definition at line 458 of file SIG_AllIndividualsView.cpp. |
|
Definition at line 412 of file SIG_AllIndividualsView.cpp. |
|
This slot is called to reset all individuals in the pool to -1.
Definition at line 233 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever one clicks the right mouse button in the individual list (the list displaying the pool).
Definition at line 244 of file SIG_AllIndividualsView.cpp. |
|
This slot is called when the selection in the individual list changes.
Definition at line 355 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever the pushbutton Stats is clicked.
Definition at line 239 of file SIG_AllIndividualsView.cpp. |
|
This slot is called whenever individuals shall be visualized.
Definition at line 267 of file SIG_AllIndividualsView.cpp. |
|
The list in the upper part of the SIG_AllIndividualsView. This is the widget which contains the list and some buttons. Definition at line 58 of file SIG_AllIndividualsView.h. |
|
The individual menu. This menu is shown when a user clicks on an individual. Definition at line 71 of file SIG_AllIndividualsView.h. |
|
The individual view in the lower part of the view.
Definition at line 63 of file SIG_AllIndividualsView.h. |
|
The menu that popups if one clicks in the listview and not on an item.
Definition at line 77 of file SIG_AllIndividualsView.h. |
|
A reference to the experiment object.
Definition at line 148 of file SIG_AllIndividualsView.h. |