#include <statistics.h>
Inheritance diagram for YStatistics:
Public Member Functions | |
YStatistics () | |
virtual | ~YStatistics () |
YStatisticTable * | GetTable () const |
QLabel * | GetLabel () const |
QWidget * | GetMainWidget () |
virtual int | InitInstance (YStatisticHandler *handler, QWidget *p) |
void | FillTable () |
virtual void | PostCreate () |
This function is called after initialization the whole class. It is used to resize the tables. | |
virtual unsigned int | GetMaxEntries () const=0 |
Returns the number of entries (columns) of the statistic table. | |
virtual unsigned int | GetMaxProperties () const=0 |
Returns the number of properties. | |
virtual QStringList | GetPropertyNames () const=0 |
Returns a list of property names which should be drawn in each row. | |
virtual QStringList | GetEntryNames () const=0 |
Returns a list of entry names which should be drawn in each row. | |
virtual QString | GetTableTitle () const=0 |
Return title of statistic table. | |
virtual YLogFileStatistics * | GetEntryLogFileStatistics (int number)=0 |
Returns the ptr to YLogFileStatistics of the given column. | |
Private Attributes | |
QVBox * | vbox |
QLabel * | label |
YStatisticTable * | table |
|
|
|
|
|
|
|
Returns the ptr to YLogFileStatistics of the given column.
Implemented in YTaskEnvironmentStatistics, YMutexEnvironmentStatistics, YCPUEnvironmentStatistics, YSummaryEnvironmentStatistics, YTaskProjectStatistics, YMutexProjectStatistics, YCPUProjectStatistics, and YSummaryProjectStatistics. |
|
Returns a list of entry names which should be drawn in each row.
Implemented in YTaskEnvironmentStatistics, YMutexEnvironmentStatistics, YCPUEnvironmentStatistics, YSummaryEnvironmentStatistics, and YProjectStatistics. |
|
|
|
|
|
Returns the number of entries (columns) of the statistic table.
Implemented in YTaskEnvironmentStatistics, YMutexEnvironmentStatistics, YCPUEnvironmentStatistics, YSummaryEnvironmentStatistics, and YProjectStatistics. |
|
Returns the number of properties.
Implemented in YTaskEnvironmentStatistics, YMutexEnvironmentStatistics, YCPUEnvironmentStatistics, YSummaryEnvironmentStatistics, YTaskProjectStatistics, YMutexProjectStatistics, YCPUProjectStatistics, and YSummaryProjectStatistics. |
|
Returns a list of property names which should be drawn in each row.
Implemented in YTaskEnvironmentStatistics, YMutexEnvironmentStatistics, YCPUEnvironmentStatistics, YSummaryEnvironmentStatistics, YTaskProjectStatistics, YMutexProjectStatistics, YCPUProjectStatistics, and YSummaryProjectStatistics. |
|
|
|
Return title of statistic table.
Implemented in YEnvironmentStatistics, YSummaryEnvironmentStatistics, YProjectStatistics, and YSummaryProjectStatistics. |
|
This function is called during InitInstance() and during YResultFrame::UpdateResults() after inserting YStatistics |
|
This function is called after initialization the whole class. It is used to resize the tables.
|
|
|
|
|
|
|