#include <guidegrid.h>

Definition at line 32 of file guidegrid.h.
| GuideGrid::GuideGrid | ( | MythMainWindow * | parent, | |
| uint | chanid = 0, |
|||
| QString | channum = "", |
|||
| TV * | player = NULL, |
|||
| bool | allowsecondaryepg = true, |
|||
| const char * | name = "GuideGrid" | |||
| ) | [protected] |
| GuideGrid::~GuideGrid | ( | ) | [protected] |
Definition at line 291 of file guidegrid.cpp.
| DBChanList GuideGrid::Run | ( | uint | startChanId, | |
| const QString & | startChanNum, | |||
| bool | thread = false, |
|||
| TV * | player = NULL, |
|||
| bool | allowsecondaryepg = true | |||
| ) | [static] |
Definition at line 39 of file guidegrid.cpp.
Referenced by TV::doEditSchedule(), ProgFinder::showGuide(), and startGuide().
| DBChanList GuideGrid::GetSelection | ( | void | ) | const |
| void GuideGrid::cursorLeft | ( | ) | [protected, slot] |
| void GuideGrid::cursorRight | ( | ) | [protected, slot] |
| void GuideGrid::cursorDown | ( | ) | [protected, slot] |
| void GuideGrid::cursorUp | ( | ) | [protected, slot] |
| void GuideGrid::scrollLeft | ( | ) | [protected, slot] |
| void GuideGrid::scrollRight | ( | ) | [protected, slot] |
| void GuideGrid::scrollDown | ( | ) | [protected, slot] |
| void GuideGrid::scrollUp | ( | ) | [protected, slot] |
| void GuideGrid::dayLeft | ( | ) | [protected, slot] |
| void GuideGrid::dayRight | ( | ) | [protected, slot] |
| void GuideGrid::pageLeft | ( | ) | [protected, slot] |
| void GuideGrid::pageRight | ( | ) | [protected, slot] |
| void GuideGrid::pageDown | ( | ) | [protected, slot] |
| void GuideGrid::pageUp | ( | ) | [protected, slot] |
| void GuideGrid::toggleGuideListing | ( | ) | [protected, slot] |
| void GuideGrid::toggleChannelFavorite | ( | ) | [protected, slot] |
| void GuideGrid::generateListings | ( | ) | [protected, slot] |
Definition at line 1577 of file guidegrid.cpp.
Referenced by keyPressEvent(), toggleChannelFavorite(), and toggleGuideListing().
| void GuideGrid::enter | ( | ) | [protected, slot] |
| void GuideGrid::escape | ( | ) | [protected, slot] |
| void GuideGrid::showProgFinder | ( | ) | [protected, slot] |
| void GuideGrid::channelUpdate | ( | void | ) | [protected, slot] |
| void GuideGrid::volumeUpdate | ( | bool | up | ) | [protected, slot] |
| void GuideGrid::toggleMute | ( | void | ) | [protected, slot] |
| void GuideGrid::quickRecord | ( | ) | [protected, slot] |
| void GuideGrid::editRecording | ( | ) | [protected, slot] |
| void GuideGrid::editScheduled | ( | ) | [protected, slot] |
| void GuideGrid::customEdit | ( | ) | [protected, slot] |
| void GuideGrid::remove | ( | ) | [protected, slot] |
Definition at line 2018 of file guidegrid.cpp.
| void GuideGrid::upcoming | ( | ) | [protected, slot] |
| void GuideGrid::details | ( | ) | [protected, slot] |
| void GuideGrid::customEvent | ( | QCustomEvent * | e | ) | [protected, slot] |
Definition at line 1160 of file guidegrid.cpp.
| void GuideGrid::paintEvent | ( | QPaintEvent * | e | ) | [protected] |
Definition at line 1176 of file guidegrid.cpp.
| void GuideGrid::timeCheckTimeout | ( | void | ) | [private, slot] |
| void GuideGrid::repaintVideoTimeout | ( | void | ) | [private, slot] |
| void GuideGrid::jumpToChannelTimeout | ( | void | ) | [private, slot] |
| void GuideGrid::keyPressEvent | ( | QKeyEvent * | e | ) | [private] |
| void GuideGrid::keyReleaseEvent | ( | QKeyEvent * | e | ) | [private] |
Definition at line 496 of file guidegrid.cpp.
| void GuideGrid::updateBackground | ( | void | ) | [private] |
| void GuideGrid::paintDate | ( | QPainter * | p | ) | [private] |
| void GuideGrid::paintJumpToChannel | ( | QPainter * | p | ) | [private] |
| bool GuideGrid::paintChannels | ( | QPainter * | p | ) | [private] |
| void GuideGrid::paintTimes | ( | QPainter * | p | ) | [private] |
| void GuideGrid::paintPrograms | ( | QPainter * | p | ) | [private] |
| void GuideGrid::paintCurrentInfo | ( | QPainter * | p | ) | [private] |
| void GuideGrid::paintInfo | ( | QPainter * | p | ) | [private] |
| void GuideGrid::resizeImage | ( | QPixmap * | , | |
| QString | ||||
| ) | [private] |
| void GuideGrid::LoadWindow | ( | QDomElement & | element | ) | [private] |
| void GuideGrid::parseContainer | ( | QDomElement & | element | ) | [private] |
| void GuideGrid::fillChannelInfos | ( | bool | gotostartchannel = true |
) | [private] |
Definition at line 762 of file guidegrid.cpp.
Referenced by generateListings(), GuideGrid(), and toggleChannelFavorite().
| void GuideGrid::fillTimeInfos | ( | ) | [private] |
Definition at line 850 of file guidegrid.cpp.
Referenced by dayLeft(), dayRight(), GuideGrid(), pageLeft(), pageRight(), scrollLeft(), and scrollRight().
| void GuideGrid::fillProgramInfos | ( | void | ) | [private] |
Definition at line 896 of file guidegrid.cpp.
Referenced by customEvent(), dayLeft(), dayRight(), editRecording(), editScheduled(), generateListings(), GuideGrid(), jumpToChannelCancel(), jumpToChannelShowSelection(), pageDown(), pageLeft(), pageRight(), pageUp(), paintEvent(), quickRecord(), scrollDown(), scrollLeft(), scrollRight(), scrollUp(), and timeCheckTimeout().
| void GuideGrid::fillProgramRowInfos | ( | unsigned int | row | ) | [private] |
Definition at line 919 of file guidegrid.cpp.
Referenced by cursorDown(), cursorLeft(), cursorRight(), cursorUp(), and fillProgramInfos().
| void GuideGrid::setStartChannel | ( | int | newStartChannel | ) | [private] |
Definition at line 1785 of file guidegrid.cpp.
Referenced by GuideGrid(), jumpToChannelCancel(), jumpToChannelShowSelection(), pageDown(), pageUp(), scrollDown(), and scrollUp().
| void GuideGrid::createProgramLabel | ( | int | , | |
| int | ||||
| ) | [private] |
| PixmapChannel * GuideGrid::GetChannelInfo | ( | uint | chan_idx, | |
| int | sel = -1 | |||
| ) | [private] |
Definition at line 572 of file guidegrid.cpp.
Referenced by fillProgramRowInfos(), GetAlternateChannelIndex(), GetSelection(), jumpToChannelShowSelection(), paintChannels(), paintInfo(), and toggleChannelFavorite().
| const PixmapChannel * GuideGrid::GetChannelInfo | ( | uint | chan_idx, | |
| int | sel = -1 | |||
| ) | const [private] |
Definition at line 585 of file guidegrid.cpp.
| uint GuideGrid::GetChannelCount | ( | void | ) | const [private] |
Definition at line 590 of file guidegrid.cpp.
Referenced by fillChannelInfos(), generateListings(), GetChannelInfo(), GetStartChannelOffset(), GuideGrid(), jumpToChannelShowSelection(), setStartChannel(), and toggleChannelFavorite().
| int GuideGrid::GetStartChannelOffset | ( | int | row = -1 |
) | const [private] |
| ProgramList GuideGrid::GetProgramList | ( | uint | chanid | ) | const [private] |
Definition at line 605 of file guidegrid.cpp.
Referenced by GetAlternateChannelIndex(), GetSelection(), and paintChannels().
| void GuideGrid::jumpToChannelResetAndHide | ( | ) | [private] |
Definition at line 2196 of file guidegrid.cpp.
Referenced by jumpToChannelCancel(), and jumpToChannelCommit().
| void GuideGrid::jumpToChannelCancel | ( | ) | [private] |
Definition at line 2184 of file guidegrid.cpp.
Referenced by jumpToChannelDeleteLastDigit(), and keyPressEvent().
| void GuideGrid::jumpToChannelCommit | ( | ) | [private] |
| void GuideGrid::jumpToChannelShowSelection | ( | ) | [private] |
Definition at line 2153 of file guidegrid.cpp.
Referenced by jumpToChannelDeleteLastDigit(), and jumpToChannelDigitPress().
| void GuideGrid::jumpToChannelDeleteLastDigit | ( | ) | [private] |
| void GuideGrid::jumpToChannelDigitPress | ( | int | digit | ) | [private] |
| bool GuideGrid::jumpToChannelGetInputDigit | ( | QStringList & | actions, | |
| int & | digit | |||
| ) | [private] |
XMLParse* GuideGrid::theme [private] |
Definition at line 115 of file guidegrid.h.
Referenced by fillProgramInfos(), fillProgramRowInfos(), fillTimeInfos(), GuideGrid(), LoadWindow(), paintChannels(), paintCurrentInfo(), paintDate(), paintInfo(), paintJumpToChannel(), paintPrograms(), paintTimes(), parseContainer(), timeCheckTimeout(), updateBackground(), and ~GuideGrid().
QDomElement GuideGrid::xmldata [private] |
int GuideGrid::m_context [private] |
Definition at line 118 of file guidegrid.h.
Referenced by GuideGrid(), paintChannels(), paintCurrentInfo(), paintDate(), paintInfo(), paintJumpToChannel(), paintPrograms(), and paintTimes().
bool GuideGrid::selectChangesChannel [private] |
int GuideGrid::selectRecThreshold [private] |
int GuideGrid::gridfilltype [private] |
int GuideGrid::scrolltype [private] |
Definition at line 124 of file guidegrid.h.
Referenced by cursorDown(), cursorUp(), GuideGrid(), and paintChannels().
QRect GuideGrid::fullRect [private] |
Definition at line 126 of file guidegrid.h.
Referenced by customEvent(), dayLeft(), dayRight(), editRecording(), editScheduled(), generateListings(), GuideGrid(), jumpToChannelCancel(), jumpToChannelResetAndHide(), jumpToChannelShowSelection(), pageDown(), pageLeft(), pageRight(), and pageUp().
QRect GuideGrid::dateRect [private] |
Definition at line 127 of file guidegrid.h.
Referenced by GuideGrid(), paintDate(), paintEvent(), paintJumpToChannel(), parseContainer(), scrollLeft(), and scrollRight().
QRect GuideGrid::jumpToChannelRect [private] |
Definition at line 128 of file guidegrid.h.
Referenced by GuideGrid(), paintEvent(), paintJumpToChannel(), parseContainer(), scrollLeft(), and scrollRight().
QRect GuideGrid::channelRect [private] |
Definition at line 129 of file guidegrid.h.
Referenced by cursorDown(), cursorUp(), GuideGrid(), paintChannels(), paintEvent(), parseContainer(), scrollDown(), scrollUp(), and toggleChannelFavorite().
QRect GuideGrid::timeRect [private] |
Definition at line 130 of file guidegrid.h.
Referenced by cursorLeft(), cursorRight(), GuideGrid(), paintEvent(), paintTimes(), parseContainer(), scrollLeft(), and scrollRight().
QRect GuideGrid::programRect [private] |
Definition at line 131 of file guidegrid.h.
Referenced by cursorDown(), cursorLeft(), cursorRight(), cursorUp(), fillProgramInfos(), fillProgramRowInfos(), GuideGrid(), paintEvent(), paintPrograms(), parseContainer(), quickRecord(), scrollDown(), scrollLeft(), scrollRight(), scrollUp(), and timeCheckTimeout().
QRect GuideGrid::infoRect [private] |
Definition at line 132 of file guidegrid.h.
Referenced by cursorDown(), cursorLeft(), cursorRight(), cursorUp(), GuideGrid(), paintEvent(), paintInfo(), parseContainer(), quickRecord(), scrollDown(), scrollLeft(), scrollRight(), and scrollUp().
QRect GuideGrid::curInfoRect [private] |
Definition at line 133 of file guidegrid.h.
Referenced by GuideGrid(), paintCurrentInfo(), paintEvent(), parseContainer(), and timeCheckTimeout().
QRect GuideGrid::videoRect [private] |
Definition at line 134 of file guidegrid.h.
Referenced by GuideGrid(), paintEvent(), parseContainer(), repaintVideoTimeout(), showProgFinder(), and timeCheckTimeout().
Definition at line 156 of file guidegrid.h.
Referenced by fillChannelInfos(), fillProgramRowInfos(), GetAlternateChannelIndex(), GetChannelCount(), GetChannelInfo(), GetSelection(), paintChannels(), paintInfo(), toggleChannelFavorite(), and ~GuideGrid().
QMap<uint,uint> GuideGrid::m_channelInfoIdx [private] |
Definition at line 157 of file guidegrid.h.
Referenced by fillChannelInfos(), GetAlternateChannelIndex(), GetChannelInfo(), GetSelection(), and paintChannels().
TimeInfo* GuideGrid::m_timeInfos[MAX_DISPLAY_TIMES] [private] |
Definition at line 159 of file guidegrid.h.
Referenced by fillTimeInfos(), GuideGrid(), and ~GuideGrid().
ProgramList* GuideGrid::m_programs[MAX_DISPLAY_CHANS] [private] |
Definition at line 160 of file guidegrid.h.
Referenced by fillProgramRowInfos(), GuideGrid(), and ~GuideGrid().
ProgramInfo* GuideGrid::m_programInfos[MAX_DISPLAY_CHANS][MAX_DISPLAY_TIMES] [private] |
Definition at line 161 of file guidegrid.h.
Referenced by cursorLeft(), cursorRight(), customEdit(), details(), editRecording(), editScheduled(), fillProgramRowInfos(), GuideGrid(), keyPressEvent(), paintInfo(), quickRecord(), remove(), and upcoming().
ProgramList GuideGrid::m_recList [private] |
Definition at line 162 of file guidegrid.h.
Referenced by customEvent(), editRecording(), editScheduled(), fillProgramRowInfos(), generateListings(), GuideGrid(), and quickRecord().
QDateTime GuideGrid::m_originalStartTime [private] |
QDateTime GuideGrid::m_currentStartTime [private] |
Definition at line 165 of file guidegrid.h.
Referenced by dayLeft(), dayRight(), fillProgramRowInfos(), fillTimeInfos(), GetProgramList(), GuideGrid(), pageLeft(), pageRight(), paintDate(), scrollLeft(), and scrollRight().
QDateTime GuideGrid::m_currentEndTime [private] |
Definition at line 166 of file guidegrid.h.
Referenced by fillProgramRowInfos(), fillTimeInfos(), and GetProgramList().
uint GuideGrid::m_currentStartChannel [private] |
Definition at line 167 of file guidegrid.h.
Referenced by fillChannelInfos(), fillProgramRowInfos(), generateListings(), GetStartChannelOffset(), GuideGrid(), jumpToChannelDigitPress(), pageDown(), pageUp(), paintChannels(), paintInfo(), scrollDown(), scrollUp(), setStartChannel(), and toggleChannelFavorite().
uint GuideGrid::startChanID [private] |
QString GuideGrid::startChanNum [private] |
int GuideGrid::m_currentRow [private] |
Definition at line 171 of file guidegrid.h.
Referenced by cursorDown(), cursorLeft(), cursorRight(), cursorUp(), customEdit(), details(), editRecording(), editScheduled(), fillProgramRowInfos(), generateListings(), GetStartChannelOffset(), GuideGrid(), jumpToChannelCancel(), jumpToChannelDigitPress(), jumpToChannelShowSelection(), keyPressEvent(), paintChannels(), paintInfo(), quickRecord(), remove(), toggleChannelFavorite(), and upcoming().
int GuideGrid::m_currentCol [private] |
Definition at line 172 of file guidegrid.h.
Referenced by cursorLeft(), cursorRight(), customEdit(), details(), editRecording(), editScheduled(), fillProgramRowInfos(), GuideGrid(), keyPressEvent(), paintInfo(), quickRecord(), remove(), and upcoming().
bool GuideGrid::selectState [private] |
bool GuideGrid::showFavorites [private] |
Definition at line 175 of file guidegrid.h.
Referenced by fillChannelInfos(), GuideGrid(), toggleChannelFavorite(), and toggleGuideListing().
bool GuideGrid::sortReverse [private] |
Definition at line 176 of file guidegrid.h.
Referenced by fillChannelInfos(), GuideGrid(), keyPressEvent(), and ~GuideGrid().
QString GuideGrid::channelFormat [private] |
int GuideGrid::desiredDisplayChans [private] |
Definition at line 179 of file guidegrid.h.
Referenced by generateListings(), GuideGrid(), and toggleChannelFavorite().
int GuideGrid::DISPLAY_CHANS [private] |
Definition at line 180 of file guidegrid.h.
Referenced by cursorDown(), fillProgramInfos(), fillProgramRowInfos(), generateListings(), GuideGrid(), jumpToChannelShowSelection(), pageDown(), pageUp(), paintChannels(), and toggleChannelFavorite().
int GuideGrid::DISPLAY_TIMES [private] |
Definition at line 181 of file guidegrid.h.
Referenced by cursorRight(), fillProgramRowInfos(), fillTimeInfos(), GuideGrid(), pageLeft(), and pageRight().
QDateTime GuideGrid::firstTime [private] |
Definition at line 183 of file guidegrid.h.
Referenced by fillProgramRowInfos(), and fillTimeInfos().
QDateTime GuideGrid::lastTime [private] |
Definition at line 184 of file guidegrid.h.
Referenced by fillProgramRowInfos(), and fillTimeInfos().
TV* GuideGrid::m_player [private] |
Definition at line 186 of file guidegrid.h.
Referenced by channelUpdate(), enter(), escape(), GetAlternateChannelIndex(), GuideGrid(), keyPressEvent(), paintChannels(), paintEvent(), showProgFinder(), timeCheckTimeout(), toggleMute(), and volumeUpdate().
QString GuideGrid::channelOrdering [private] |
QString GuideGrid::dateformat [private] |
QString GuideGrid::timeformat [private] |
Definition at line 190 of file guidegrid.h.
Referenced by fillTimeInfos(), GuideGrid(), and timeCheckTimeout().
QString GuideGrid::unknownTitle [private] |
Definition at line 191 of file guidegrid.h.
Referenced by details(), editRecording(), editScheduled(), fillProgramRowInfos(), GuideGrid(), keyPressEvent(), quickRecord(), and upcoming().
QString GuideGrid::unknownCategory [private] |
QTimer* GuideGrid::timeCheck [private] |
Definition at line 194 of file guidegrid.h.
Referenced by enter(), escape(), GuideGrid(), paintEvent(), timeCheckTimeout(), and ~GuideGrid().
QTimer* GuideGrid::videoRepaintTimer [private] |
Definition at line 195 of file guidegrid.h.
Referenced by channelUpdate(), GuideGrid(), repaintVideoTimeout(), and ~GuideGrid().
bool GuideGrid::keyDown [private] |
Definition at line 197 of file guidegrid.h.
Referenced by GuideGrid(), keyPressEvent(), and keyReleaseEvent().
int GuideGrid::jumpToChannel [private] |
Definition at line 206 of file guidegrid.h.
Referenced by jumpToChannelDeleteLastDigit(), jumpToChannelDigitPress(), jumpToChannelShowSelection(), and paintJumpToChannel().
int GuideGrid::jumpToChannelPreviousStartChannel [private] |
Definition at line 207 of file guidegrid.h.
Referenced by jumpToChannelCancel(), and jumpToChannelDigitPress().
int GuideGrid::jumpToChannelPreviousRow [private] |
Definition at line 208 of file guidegrid.h.
Referenced by jumpToChannelCancel(), and jumpToChannelDigitPress().
bool GuideGrid::jumpToChannelEnabled [private] |
Definition at line 209 of file guidegrid.h.
Referenced by GuideGrid(), keyPressEvent(), and paintJumpToChannel().
bool GuideGrid::jumpToChannelActive [private] |
Definition at line 210 of file guidegrid.h.
Referenced by GuideGrid(), jumpToChannelDigitPress(), jumpToChannelResetAndHide(), keyPressEvent(), paintEvent(), and paintJumpToChannel().
bool GuideGrid::jumpToChannelHasRect [private] |
Definition at line 211 of file guidegrid.h.
Referenced by GuideGrid(), paintEvent(), paintJumpToChannel(), and parseContainer().
QTimer* GuideGrid::jumpToChannelTimer [private] |
Definition at line 212 of file guidegrid.h.
Referenced by GuideGrid(), jumpToChannelDigitPress(), jumpToChannelResetAndHide(), and ~GuideGrid().
1.5.5