00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00028
00030
00031 #define YASAGUI_TIMING_SETTINGS_INCLUDE
00032
00033
00035 #define YTIMING_FIGURE_HEIGHT 16 // must be lower than YTIMING_FIGURE_HEIGHT
00036 #define YTIMING_FIGURE_WIDTH 16 //
00037 #define YTIMING_BAR_HEIGHT 10 // should be lower than YTIMING_FIGURE_HEIGHT
00038 #define YTIMING_TIMING_HEIGHT YTIMING_FIGURE_HEIGHT
00039 #define YTIMING_TASK_HEIGHT 10 // must be lower than YTIMING_FIGURE_HEIGHT
00040 #define YTIMING_TOP_OFFSET 20 // offset from top of widget to first content
00041 #define YTIMING_SPACING_Y 5
00042 #define YTIMING_SPACING_X 5
00043 #define YTIMING_GRID_LINE_WIDTH 1 // width of the vertical line in the legend
00044 #define YTIMING_GRID_LINE_HEIGHT 1 // height of the horizontal line
00045 #define YTIMING_GRID_LEGEND_WIDTH 3 // width of the vertical square in the legend
00046 #define YTIMING_GRID_LEGEND_HEIGHT 5 // height of the horizontal square
00047 #define YTIMING_EDGE_SPACING_X 10 // space between left window edge and first diagram line (must be higher than YTIMING_SPACING_Y)
00048
00049 #define YTIMING_NAME_WIDTH 100 // max width of a name to align the timing diagrams
00050 #define YTIMING_DEFAULT_ZOOMFACTOR 1 // logging entries at times between 0-999 are drawn at one pixel
00051 #define YTIMING_DEFAULT_ZOOMFACTOR_CHANGE 2 // double or halve
00052
00053 #define YTIMING_DEFAULT_LEGENDFACTOR YTIMING_DEFAULT_ZOOMFACTOR*100 // every t=1000000 a legend entry should be painted
00054 #define YTIMING_LEGENDFACTOR_CHANGE 2
00055 #define YTIMING_GRID_COLOR QColor(0,0,0)
00056
00057
00059 #endif // ifndef YASAGUI_TIMING_SETTINGS_INCLUDE