MythTV
master
|
#include "playbackbox.h"
#include <array>
#include <QCoreApplication>
#include <QDateTime>
#include <QLocale>
#include <QTimer>
#include <QMap>
#include "libmythbase/mconcurrent.h"
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythdate.h"
#include "libmythbase/mythdb.h"
#include "libmythbase/mythdbcon.h"
#include "libmythbase/mythevent.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mythrandom.h"
#include "libmythbase/programinfo.h"
#include "libmythbase/programtypes.h"
#include "libmythbase/recordingtypes.h"
#include "libmythbase/stringutil.h"
#include "libmythmetadata/mythuimetadataresults.h"
#include "libmythtv/playgroup.h"
#include "libmythtv/previewgeneratorqueue.h"
#include "libmythtv/recordinginfo.h"
#include "libmythtv/recordingrule.h"
#include "libmythtv/tv.h"
#include "libmythtv/tv_actions.h"
#include "libmythui/mythdialogbox.h"
#include "libmythui/mythmainwindow.h"
#include "libmythui/mythnotificationcenter.h"
#include "libmythui/mythprogressdialog.h"
#include "libmythui/mythscreenstack.h"
#include "libmythui/mythuiactions.h"
#include "libmythui/mythuibutton.h"
#include "libmythui/mythuibuttonlist.h"
#include "libmythui/mythuicheckbox.h"
#include "libmythui/mythuiimage.h"
#include "libmythui/mythuiprogressbar.h"
#include "libmythui/mythuispinbox.h"
#include "libmythui/mythuistatetype.h"
#include "libmythui/mythuitext.h"
#include "libmythui/mythuitextedit.h"
#include "playbackboxlistitem.h"
Go to the source code of this file.
Macros | |
#define | LOC QString("PlaybackBox: ") |
#define | LOC_WARN QString("PlaybackBox Warning: ") |
#define | LOC_ERR QString("PlaybackBox Error: ") |
Functions | |
static int | comp_programid (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_programid_rev (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_originalAirDate (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_originalAirDate_rev (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_recpriority2 (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_recordDate (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_recordDate_rev (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_season (const ProgramInfo *a, const ProgramInfo *b) |
static int | comp_season_rev (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_programid_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_programid_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_originalAirDate_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_originalAirDate_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_recpriority2_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_recordDate_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_recordDate_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_season_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static bool | comp_season_rev_less_than (const ProgramInfo *a, const ProgramInfo *b) |
static PlaybackBox::ViewMask | m_viewMaskToggle (PlaybackBox::ViewMask mask, PlaybackBox::ViewMask toggle) |
static QString | construct_sort_title (QString title, const QString &sortTitle, PlaybackBox::ViewMask viewmask, PlaybackBox::ViewTitleSort sortType, int recpriority) |
static QString | extract_main_state (const ProgramInfo &pginfo, const TV *player) |
static QString | extract_subtitle (const ProgramInfo &pginfo, const QString &groupname) |
static void | push_onto_del (QStringList &list, const ProgramInfo &pginfo) |
static bool | extract_one_del (QStringList &list, uint &recordingID) |
static bool | save_position (const MythUIButtonList *groupList, const MythUIButtonList *recordingList, QStringList &groupSelPref, QStringList &itemSelPref, QStringList &itemTopPref) |
static void | restore_position (MythUIButtonList *groupList, MythUIButtonList *recordingList, const QStringList &groupSelPref, const QStringList &itemSelPref, const QStringList &itemTopPref) |
Variables | |
static const QString | sLocation = "Playback Box" |
static const std::array< const uint, 3 > | s_artDelay { kArtworkFanTimeout, kArtworkBannerTimeout, kArtworkCoverTimeout,} |
static const std::array< const std::string, 9 > | disp_flags |
static const std::array< const int, kMaxJobs > | kJobs |
#define LOC QString("PlaybackBox: ") |
Definition at line 55 of file playbackbox.cpp.
#define LOC_WARN QString("PlaybackBox Warning: ") |
Definition at line 56 of file playbackbox.cpp.
#define LOC_ERR QString("PlaybackBox Error: ") |
Definition at line 57 of file playbackbox.cpp.
|
static |
Definition at line 61 of file playbackbox.cpp.
Referenced by comp_programid_less_than().
|
static |
Definition at line 69 of file playbackbox.cpp.
Referenced by comp_programid_rev_less_than().
|
static |
Definition at line 77 of file playbackbox.cpp.
Referenced by comp_originalAirDate_less_than(), and comp_season().
|
static |
Definition at line 90 of file playbackbox.cpp.
Referenced by comp_originalAirDate_rev_less_than(), and comp_season_rev().
|
static |
Definition at line 103 of file playbackbox.cpp.
Referenced by comp_recpriority2_less_than().
|
static |
Definition at line 112 of file playbackbox.cpp.
Referenced by comp_recordDate_less_than().
|
static |
Definition at line 121 of file playbackbox.cpp.
Referenced by comp_recordDate_rev_less_than().
|
static |
Definition at line 130 of file playbackbox.cpp.
Referenced by comp_season_less_than(), and PlaybackBox::UpdateUILists().
|
static |
Definition at line 141 of file playbackbox.cpp.
Referenced by comp_season_rev_less_than().
|
static |
Definition at line 152 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 158 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 164 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 170 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 176 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 182 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 188 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 194 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 200 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 209 of file playbackbox.cpp.
Referenced by PlaybackBox::keyPressEvent().
|
static |
Definition at line 218 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 264 of file playbackbox.cpp.
Referenced by PlaybackBox::ItemLoaded(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 325 of file playbackbox.cpp.
Referenced by PlaybackBox::ItemLoaded(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 342 of file playbackbox.cpp.
Referenced by PlaybackBox::askDelete(), PlaybackBox::askStop(), PlaybackBox::deleteSelected(), PlaybackBox::ShowActionPopup(), and PlaybackBox::ShowDeletePopup().
Definition at line 350 of file playbackbox.cpp.
Referenced by PlaybackBox::Delete(), and PlaybackBox::Undelete().
|
static |
Definition at line 1529 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 1586 of file playbackbox.cpp.
Referenced by PlaybackBox::UpdateUILists().
|
static |
Definition at line 59 of file playbackbox.cpp.
Referenced by PlaybackBox::ShowAvailabilityPopup().
|
static |
Definition at line 207 of file playbackbox.cpp.
Referenced by PlaybackBox::customEvent(), and PlaybackBox::UpdateUIListItem().
|
static |
Definition at line 772 of file playbackbox.cpp.
Referenced by PlaybackBox::SetItemIcons().
|
static |
Definition at line 2976 of file playbackbox.cpp.
Referenced by PlaybackBox::createJobMenu().