MythTV  master
Classes | Variables
mythuiguidegrid.h File Reference
#include <array>
#include <utility>
#include <QBrush>
#include <QPen>
#include <QPixmap>
#include "mythuiexp.h"
#include "mythuitype.h"
#include "mythuiimage.h"
Include dependency graph for mythuiguidegrid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MythUIGuideGrid
 A narrow purpose widget used to show television programs and the timeslots they occupy on channels. Used for scheduling of recordings. More...
 
class  MythUIGuideGrid::UIGTCon
 

Variables

static constexpr size_t ARROWIMAGESIZE { 4 }
 
static constexpr size_t RECSTATUSSIZE { 8 }
 
static constexpr int MAX_DISPLAY_CHANS { 40 }
 
static constexpr int MAX_DISPLAY_TIMES { 48 }
 
static constexpr uint8_t GridTimeNormal { 0 }
 
static constexpr uint8_t GridTimeStartsBefore { 1 }
 
static constexpr uint8_t GridTimeEndsAfter { 2 }
 

Variable Documentation

◆ ARROWIMAGESIZE

constexpr size_t ARROWIMAGESIZE { 4 }
staticconstexpr

Definition at line 19 of file mythuiguidegrid.h.

◆ RECSTATUSSIZE

constexpr size_t RECSTATUSSIZE { 8 }
staticconstexpr

Definition at line 20 of file mythuiguidegrid.h.

◆ MAX_DISPLAY_CHANS

constexpr int MAX_DISPLAY_CHANS { 40 }
staticconstexpr

Definition at line 24 of file mythuiguidegrid.h.

Referenced by GuideGrid::GuideGrid(), and MythUIGuideGrid::ParseElement().

◆ MAX_DISPLAY_TIMES

constexpr int MAX_DISPLAY_TIMES { 48 }
staticconstexpr

Definition at line 27 of file mythuiguidegrid.h.

Referenced by MythUIGuideGrid::ParseElement(), and GuideGrid::updateProgramsUI().

◆ GridTimeNormal

constexpr uint8_t GridTimeNormal { 0 }
staticconstexpr

◆ GridTimeStartsBefore

constexpr uint8_t GridTimeStartsBefore { 1 }
staticconstexpr

◆ GridTimeEndsAfter

constexpr uint8_t GridTimeEndsAfter { 2 }
staticconstexpr