This class manages the database queries, the table widget and the data from the database in the Container for visu for the tracks ,.
More...
|
void | AddVolume (const unsigned int &iTrackID, const double &iVolume) |
| Modify volume of the given track ID. More...
|
|
void | AddVolumes (const std::list< std::pair< unsigned int, double > > &iVolumes) |
| Modify volume of the given track ID. More...
|
|
void | AddVolumes (const std::list< std::pair< unsigned int, double > > &iVolumes, unsigned int iTrackID) |
| Modify volume of the given track ID. More...
|
|
std::string | CheckMeshCanBeAddedToTrack (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID, unsigned int iMeshTimePoint, std::list< unsigned int > &ioMotherTrackDivisionToUpdate) |
| check if the track belongs to a division and if it is possible to add the mesh without making the track overlapping the other tracks of the divisions, if so return a message to the user, if not, return the trackID of the divisions to be updated in the visu, if return empty message and empty list, the track doesn't belong to any division More...
|
|
unsigned int | CreateNewTrackWithNoMesh (vtkMySQLDatabase *iDatabaseConnector) |
| create a new track with no mesh and no points in the database, add it in the TW and in the visu container More...
|
|
int | CreateTrackFamily (vtkMySQLDatabase *iDatabaseConnector, unsigned int iMotherTrackID, const std::list< unsigned int > &iDaughtersID) |
| check that the mothertrackID is not already a mother in another trackfamily, create the trackfamily if not and return the trackfamilyID More...
|
|
virtual void | DeleteCheckedTraces (vtkMySQLDatabase *iDatabaseConnector) |
| delete the checked traces from the database, the TW and the container for visu More...
|
|
void | DeleteListTraces (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces) |
| delete the traces of the list from the database, the TW and the container for visu More...
|
|
void | DisplayInfoAndLoadVisuContainerForAllTracks (vtkMySQLDatabase *iDatabaseConnector) |
| get all the data from the database to load all the tracks for the imagingsession into the table widget and the container for the visu More...
|
|
virtual void | DisplayInfoForExistingTrace (vtkMySQLDatabase *iDatabaseConnector, int iTraceID) |
| Virtual pure method: get the data needed from the database for the existing trace with iTraceID and update the corresponding row in the m_Table. More...
|
|
virtual void | DisplayInfoForLastCreatedTrace (vtkMySQLDatabase *iDatabaseConnector) |
| Virtual pure method: get the data needed from the database for the last created trace and display them in a new inserted row of the m_Table. More...
|
|
void | DisplayOnlyCalculatedValuesForExistingTrack (GoFigureTrackAttributes *iTrackAttributes, unsigned int iTrackID) |
| display in the TW the values extracted from iTrackAttributes called when loading all tracks from database when opening an imagingsession More...
|
|
virtual std::list< unsigned int > | GetListHighlightedIDs () |
|
std::vector< unsigned int > | GetTrackFamily (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID) |
|
bool | isMother (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID) |
|
void | LoadInfoVisuContainerForTrackFamilies (vtkMySQLDatabase *iDatabaseConnector) |
| get all the data from the database of the track family table and give the corresponding info to the track container for visu More...
|
|
| QGoDBTrackManager (int iImgSessionID, QWidget *iparent) |
|
void | RemoveVolumes (const std::list< std::pair< unsigned int, double > > &iVolumes) |
| Modify volume of the given track ID. More...
|
|
void | RemoveVolumes (const std::list< std::pair< unsigned int, double > > &iVolumes, unsigned int iTrackID) |
| Modify volume of the given track ID. More...
|
|
void | SetTracksInfoContainerForVisu (TrackContainer *iContainerForVisu) |
| set the m_TrackContainerInfoForVisu to the iContainerForVisu More...
|
|
void | UpdateBoundingBoxes (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs) |
|
void | UpdateCurrentElementTrackContainer () |
| get the data from the TrackContainer corresponding to the user selected TrackID and put them in the current element of the track container More...
|
|
void | UpdateDivisions (const std::list< unsigned int > &iListMotherTrackIDs) |
| update the track container for visu and consequently the divisions in the visu More...
|
|
void | UpdatePointsOfCurrentElementForImportedTrack (std::map< unsigned int, double * > iMeshesInfo, vtkMySQLDatabase *iDatabaseConnector) |
| update the points of the imported track in current_element with the info from the meshes and save them in the database More...
|
|
std::list< unsigned int > | UpdateTheTracesColor (vtkMySQLDatabase *iDatabaseConnector) |
| virtual pure. update the color of the checked traces in the database, the visu container and the TW and return the collectionOf IDs. (i.e traces that belongs to these traces as collection: contourIDs belonging to these meshes if the trace is a mesh) More...
|
|
virtual void | UpdateTWAndContainerForImportedTraces (const std::vector< int > &iVectorImportedTraces, vtkMySQLDatabase *iDatabaseConnector) |
| get the data needed from the database for the imported traces,display them in new inserted rows of the m_Table and update the container for the visu. More...
|
|
| ~QGoDBTrackManager () |
|
void | CheckShowRows () |
| if m_IsShowOnlyCurrentTimePointOn is true, call the method to show only the rows for the current timepoint, useful when the timepoint changes More...
|
|
void | DisplayInfoForExistingTraces (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces) |
| get the data from the database corresponding to the iListTraces and display them in the Table Widget More...
|
|
virtual std::list
< NameWithColorData > | GetAllTraceIDsWithColor (vtkMySQLDatabase *iDatabaseConnector, std::string &ioIDToSelect) |
| return the distinct traces with their color for the imagingsession, for all timepoints if the timepoint is set to the default one or for the corresponding timepoint if not More...
|
|
std::list< unsigned int > | GetLastCreatedTracesIDs (vtkMySQLDatabase *iDatabaseConnector, int iNumberOfTracesIDs) |
| get the last saved traces in the database More...
|
|
std::list< unsigned int > | GetListCollectionIDs (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs) |
| return the list of collection IDs distinct and different from zero corresponding to the tracesIDs More...
|
|
std::list< unsigned int > | GetListTracesIDsBelongingToCollectionIDs (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListCollectionIDs) |
| get the list of tracesIDs belonging to the collection listed in iListCollectionIDs More...
|
|
std::list< unsigned int > | GetListTracesIDsFromThisCollectionOf (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces) |
| get the collectionOf IDs for the TracesIDs found in iListTraces More...
|
|
QGoTableWidget * | GetTableWidget () |
| get the m_Table More...
|
|
| QGoDBTraceManager (QObject *iParent=NULL) |
|
void | SetCurrentTimePoint (int *iTimePoint) |
| set the pointer to the current timepoint More...
|
|
void | SetDatabaseConnection (vtkMySQLDatabase *iDatabaseConnector) |
| set the m_DatabaseConnection to iDatabaseConnector More...
|
|
void | SetSelectedCollection (NameWithColorData *iCollectionData) |
| set the pointer to the selected collection data More...
|
|
void | SetSelectedColor (NameWithColorData *iColorData) |
| set the pointer to the current selected color More...
|
|
virtual void | UpdateBoundingBoxes (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs, bool UpdateTW=true) |
| update in the database the bounding boxes corresponding to the TracesIDs and update the corresponding rows in the TW if the bool is set to true. More...
|
|
void | UpdateCollectionID (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs, int iCollectionID) |
| update the collectionID of the tracesIDs in the list with the iCollectionID in the database and the TW More...
|
|
void | UpdateLastSelectedOneAsCollection () |
|
void | UpdateTWAndContainerForDeletedTraces (const std::list< unsigned int > &iTraceIDs) |
| delete the corresponding traces in the table widget and in the container for visu More...
|
|
virtual | ~QGoDBTraceManager () |
|
bool | blockSignals (bool block) |
|
QObject * | child (const char *objName, const char *inheritsClass, bool recursiveSearch) const |
|
const QObjectList & | children () const |
|
const char * | className () const |
|
bool | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
|
void | deleteLater () |
|
void | destroyed (QObject *obj) |
|
bool | disconnect (const QObject *receiver, const char *method) |
|
bool | disconnect (const char *signal, const QObject *receiver, const char *method) |
|
void | dumpObjectInfo () |
|
void | dumpObjectTree () |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
virtual bool | event (QEvent *e) |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
T | findChild (const QString &name) const |
|
QList< T > | findChildren (const QRegExp ®Exp) const |
|
QList< T > | findChildren (const QString &name) const |
|
bool | inherits (const char *className) const |
|
void | insertChild (QObject *object) |
|
void | installEventFilter (QObject *filterObj) |
|
bool | isA (const char *className) const |
|
bool | isWidgetType () const |
|
void | killTimer (int id) |
|
virtual const QMetaObject * | metaObject () const |
|
void | moveToThread (QThread *targetThread) |
|
const char * | name () const |
|
const char * | name (const char *defaultName) const |
|
QString | objectName () const |
|
QObject * | parent () const |
|
QVariant | property (const char *name) const |
|
| QObject (QObject *parent) |
|
| QObject (QObject *parent, const char *name) |
|
void | removeChild (QObject *object) |
|
void | removeEventFilter (QObject *obj) |
|
void | setName (const char *name) |
|
void | setObjectName (const QString &name) |
|
void | setParent (QObject *parent) |
|
bool | setProperty (const char *name, const QVariant &value) |
|
bool | signalsBlocked () const |
|
int | startTimer (int interval) |
|
QThread * | thread () const |
|
virtual | ~QObject () |
|
|
void | GoToTrackBegin () |
|
void | GoToTrackEnd () |
|
void | MergeTracks () |
| check that only 2 tracks are checked in the TW, if not display a message to the user, check that the 2 tracks are not overlapping, if yes, display a message to the user, get the meshes of the track with the lowest timepoints, delete this track and send a signal for the list of meshes of the previous track to be reassigned to the track with the highest timepoints More...
|
|
virtual void | SetColorCoding (bool IsChecked) |
|
void | SplitMergeTrackWithWidget () |
| get the trackIDs checked in the TW that will be modified with the widget and emit a signal with them as info on meshes are needed. More...
|
|
void | TrackIDToEmit () |
| check that there is only one checked track in the TW and emit a signal with it as the checked mesh is needed also to split the track More...
|
|
virtual void | UpdateHighlightedElementsInVisuContainer (int iTraceID) |
|
virtual void | UpdateVisibleElementsInVisuContainer (int iTraceID) |
|
virtual void | AddToSelectedCollection () |
|
virtual void | ChangeTraceColor () |
| is called when the user choses the change color action in the context menu, emit the signal TraceColorToChange as it impacts the collectionOf also More...
|
|
void | CheckSelectedRows () |
|
void | CheckTheTraceInTW (unsigned int iTraceID, Qt::CheckState iState) |
| slot called when a trace has been picked from the visu, to update the TW "checked/unchecked" column correspondingly More...
|
|
void | CreateContextMenu (const QPoint &iPos) |
| create the context menu when the user clicks on the table widget More...
|
|
virtual void | CreateCorrespondingCollection () |
| slot called when the user click on "create a collection from
checked traces" in the context menu, emit the signal NewCollectionFromCheckedTraces as it impact the collection also More...
|
|
void | DeleteTracesFromContextMenu () |
|
void | GoToTheTrace () |
|
void | HideSelectedRows () |
|
virtual void | SetColorCoding (bool IsChecked)=0 |
| ColorCode the traces in the visualization base on a selected column in the table widget. More...
|
|
void | ShowOnlyRowsForCurrentTimePoint (bool IsChecked) |
| Show only the rows in the table widget that have a timepoint equal to the current timepoint if IsChecked is true, show all the rows if false. More...
|
|
void | ShowSelectedRows () |
|
void | ShowTheTraceInTW (unsigned int iTraceID, Qt::CheckState iState) |
| slot called when a trace has been shown/hidden from the visu, to update the TW "show/hide" column correspondingly More...
|
|
void | UncheckSelectedRows () |
|
virtual void | UpdateHighlightedElementsInVisuContainer (int iTraceID)=0 |
| modify to the opposite one the highlighted property of the corresponding trace base on traceID in the container for visu More...
|
|
virtual void | UpdateVisibleElementsInVisuContainer (int iTraceID)=0 |
| modify to the opposite one the Visible property of the corresponding trace base on traceID in the container for visu More...
|
|
|
void | AddActionsContextMenu (QMenu *iMenu) |
|
unsigned int | CheckBoundingBoxDivisionAsADaughter (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTimePoint, unsigned int iTrackFamilyID) |
| check that the iTimePoint is > to the maxtimepoint of the mother from the division where trackID is a daughter More...
|
|
unsigned int | CheckBoundingBoxDivisionAsAMother (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTimePoint, unsigned int iTrackFamilyID) |
| check that the iTimePoint is < to the mintimepoint of the daughter from the division where trackID is a mother More...
|
|
bool | CheckOverlappingTracks (std::list< unsigned int > iTrackIDs, unsigned int &ioTraceIDToKeep, unsigned int &ioTraceIDToDelete, vtkMySQLDatabase *iDatabaseConnector) |
| check that the 2 tracks are not overloaping, if not, return the trackID to keep for the merge and the one to delete More...
|
|
void | CreateALineageWithFormerDaughterOfADeletedDivision (unsigned int iDaughterID, vtkMySQLDatabase *iDatabaseConnector, bool &ioPartOfHigherLineage) |
| set the trackfamilyID of the daughter to 0, get all the tracks with the same lineage and emit a signal to create a lineage from these tracks with the daughter as trackIDRoot if ioPartOfHigherLineage, the lineage of the division will not be deleted as higher tracks belong to it More...
|
|
void | DeleteOneDivision (GoDBTrackFamilyRow iDivision, vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > &ioTrackIDsNoLineage, std::list< unsigned int > &ioMotherLineageToDelete) |
| set the trackfamilyid of the daughters to 0, delete the trackfamily from the database and from the visu and check if the daughters are mothers, if not fill the ioTrackIDsNoLineage, if yes, update the all family \ More...
|
|
virtual void | DisplayInfoForAllTraces (vtkMySQLDatabase *iDatabaseConnector) |
| Virtual pure method: get the data needed from the database and display them in the m_Table for all traces corresponding to the imagingsession. More...
|
|
virtual void | DisplayInfoForTracesForSpecificTPs (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTPs) |
|
std::list< unsigned int > | GetDivisionIDsTheTrackBelongsTo (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID) |
| get the division IDs the track belongs to as a mother or as a daughter More...
|
|
virtual void | GetTracesInfoFromDBAndModifyContainerForVisu (vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > iListTraceIDs=std::list< unsigned int >()) |
| get the info needed from the database to update the container for visu More...
|
|
std::list< unsigned int > | GetTrackIDFromDaughtersFamilies (vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > &ioTrackIDsOfTheFamilies) |
| get the lineage ids of the 2 daughters, then get all the tracks belonging to these 2 lineages and push them into the ioTrackIDsOfTheFamilies. More...
|
|
bool | IdentifyMotherDaughtersToCreateTrackFamily (vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracksID, int &ioMotherID, std::list< unsigned int > &ioDaughtersID) |
| get the trackID with the lowest timepoint as the mother trackID, if several tracks have the lowest timepoint, return false. if other tracks from the list are overlapping the mother trackID, return false. More...
|
|
unsigned int | IsTheTrackADaughter (unsigned int iTrackID, vtkMySQLDatabase *iDatabaseConnector) |
| return the trackfamilyID of the division the track is a daughter of or 0 if the track is not a daughter More...
|
|
unsigned int | IsTheTrackAMother (unsigned int iDaughterID, vtkMySQLDatabase *iDatabaseConnector) |
| return the trackfamilyID of the division the track is a mother of or 0 if the track is not a mother More...
|
|
void | PrintAMessageForTracksWithNoDivision (std::list< unsigned int > iTracksNoDivision) |
| build a message for the user to know which ones of the selected tracks have no division and emit a signal for it to be printed into the status bar More...
|
|
void | SaveTrackCurrentElement (vtkMySQLDatabase *iDatabaseConnector) |
| create or update the track contained in the current element of the track container into the database, the table widget and insert the current element into the track container More...
|
|
void | SaveTrackStructure (vtkMySQLDatabase *iDatabaseConnector, TrackStructure *iStructure) |
|
virtual void | SetCollectionsTraceNames () |
| virtual pure method: set the std::string class members More...
|
|
void | UpdateFormerDaughtersOfADeletedDivision (std::list< unsigned int > iDaughtersID, std::list< unsigned int > &ioTrackIDsNoLineage, bool &ioPartOfHigherLineage) |
| check if the daughters are mothers, if yes, create a new lineage for them, if not, update the track familyID to 0 and fill the ioTrackIDsNoLineage with them, if ioPartOfHigherLineage is false, delete the lineage after creating a new one for the daughter family if the daughter is a mother and set the ioPartOfHigherLineage to true More...
|
|
void | UpdateTrackFamilyIDForDaughter (vtkMySQLDatabase *iDatabaseConnector, unsigned int iDaughterID, unsigned int iTrackFamilyID) |
| update the trackFamilyID in the database for the track corresponding to iDaughterID, if the trackfamilyID is 0, then the lineageID will be set to 0 also for this track More...
|
|
void | UpdateTrackPolydataForVisu (vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID) |
| get the center of bounding boxes from the database for the meshes belonging to the iTrackID, update the polydata in the container for visu and save it in the database More...
|
|
virtual void | AddActionForAddingCheckedTracesToCollection () |
|
void | AddGeneralActionsContextMenu (QMenu *iMenu) |
|
void | AddSpecificActionsForContourMesh (QMenu *iMenu) |
|
bool | CheckThatThereAreTracesToDelete (const std::list< unsigned int > &iListTracesIDToDelete) |
|
template<typename T > |
unsigned int | CreateNewTraceInDBFromVisu (unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iTCoord, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iTraceNodes, NameWithColorData iColor, vtkMySQLDatabase *iDatabaseConnector, T &iTrace, unsigned int iCollectionID, unsigned int iTCoordMax=0) |
| create the trace row with the related data provided by the visu, iTCoordMax is equal to 0 as for contour and mesh, it is the same as TCoord More...
|
|
template<typename T > |
void | DeleteTracesTemplate (vtkMySQLDatabase *iDatabaseConnector, T *iContainerForVisu, std::list< unsigned int > iListTracesToDelete=std::list< unsigned int >(), bool DeleteHighlightedTraces=true) |
| delete the traces from the database, the TW and the container for visu More...
|
|
template<typename T > |
void | DisplayInfoAndLoadVisuContainerWithAllTraces (T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector) |
| get all the data from the database to load all the traces for the imagingsession into the table widget and the container for the visu More...
|
|
template<typename C > |
void | DisplayInfoAndLoadVisuContainerWithAllTracesForSpecificTPs (vtkMySQLDatabase *iDatabaseConnector, C *iContainerForVisu, const std::list< unsigned int > &iListTPs) |
|
template<typename T > |
void | DisplayInfoForAllTracesTemplate (T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, Qt::CheckState iState, int iIndexShowColumn=0) |
| fill the TWContainer with all the data needed from the database and display them into the m_Table More...
|
|
template<typename T > |
void | DisplayInfoForExistingTraceTemplate (T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, int iTraceID) |
| fill the TWContainer with the data needed from the database for the trace with the iTraceID and update the corresponding row into the m_Table More...
|
|
template<typename T > |
void | DisplayInfoForLastCreatedTraceTemplate (T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector) |
| fill the TWContainer with the data needed from the database for the last created trace and insert a new row into the m_Table to display them More...
|
|
template<typename T > |
void | DisplayInfoForTracesForSpecificTPsTemplate (T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, Qt::CheckState iState, const std::list< unsigned int > &iListTPs, int iIndexShowColumn=0) |
|
GoDBCoordinateRow | GetCoordinateFromInt (int iXCoord, int iYCoord, int iZCoord, int iTCoord) |
| create a GoDBCoordinateRow and set its fields X,Y,Z,Tcoord More...
|
|
int | GetLastCreatedTraceID (vtkMySQLDatabase *iDatabaseConnector) |
| get the ID for the last created trace in the database More...
|
|
std::string | GetTheNameIDFromName (std::string iName) |
| transform the iName into iNameID More...
|
|
template<typename C , typename S > |
void | GetTracesInfoFromDBAndModifyContainerForVisu (vtkMySQLDatabase *iDatabaseConnector, std::vector< int > iVectIDs, C *iContainerForVisu) |
|
template<typename T > |
void | GetTracesInfoFromDBAndModifyContainerForVisuTemplate (T *iContainerForVisu, vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraceIDs) |
| get the info needed from the database to fill the container for visu More...
|
|
double * | GetVectorFromQColor (QColor iColor) |
| return a double rgba[4] from a QColor More...
|
|
template<typename C > |
void | RemoveTracesFromTWAndContainerForVisuForSpecificTPsTemplate (vtkMySQLDatabase *iDatabaseConnector, C *iContainerForVisu, const std::list< unsigned int > &iListTPs) |
|
template<typename T > |
void | SetColorCodingTemplate (T *iContainerForVisu, bool IsChecked) |
| get a map with the tracesIDs as keys and the values of the selected columns as values for all traces in the table widget and update the color of the traces in the visu More...
|
|
void | SetInfo (unsigned int iImgSessionID, QWidget *iParent) |
| set the variables class members More...
|
|
template<typename T > |
void | SetTraceBoundingBoxAndPoints (unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iTCoord, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iTraceNodes, vtkMySQLDatabase *iDatabaseConnector, T &iTrace, unsigned int iTCoordMax=0) |
|
template<typename T > |
void | SetTracesInfoContainerForVisuTemplate (T *iContainerForVisu, T **iMemberContainerForVisu) |
| set the iMemberContainerInfoForVisu to the iContainerForVisu and create the connections SLOT/SIGNAL More...
|
|
template<typename T , typename C > |
std::list< unsigned int > | UpdateTheTracesColorTemplate (vtkMySQLDatabase *iDatabaseConnector, C *iContainerInfoForVisu) |
| update the visu container, the database and the TW with the user selected color for the highlighted traces More...
|
|
template<typename T > |
void | UpdateTWAndContainerWithImportedTracesTemplate (T *iTWContainer, const std::vector< int > &iVectorTraceIDs, vtkMySQLDatabase *iDatabaseConnector) |
| update for the imported traces the table widget and the database info of the container for visu. More...
|
|
bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
|
virtual void | childEvent (QChildEvent *event) |
|
virtual void | connectNotify (const char *signal) |
|
virtual void | customEvent (QEvent *event) |
|
virtual void | disconnectNotify (const char *signal) |
|
int | receivers (const char *signal) const |
|
QObject * | sender () const |
|
int | senderSignalIndex () const |
|
virtual void | timerEvent (QTimerEvent *event) |
|
This class manages the database queries, the table widget and the data from the database in the Container for visu for the tracks ,.
Definition at line 54 of file QGoDBTrackManager.h.