~ubuntu-branches/ubuntu/lucid/mythtv/lucid

« back to all changes in this revision

Viewing changes to programs/mythfrontend/progfind.h

  • Committer: Bazaar Package Importer
  • Author(s): Mario Limonciello
  • Date: 2009-09-08 23:08:37 UTC
  • mfrom: (1.1.32 upstream)
  • Revision ID: james.westby@ubuntu.com-20090908230837-zrm2j6wutp76hwso
Tags: 0.22.0~trunk21742-0ubuntu1
* New upstream checkout (21742)
  - Fixes FTBFS on PPC. See changeset 21571 for more details.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
// qt
5
5
#include <QDateTime>
6
6
#include <QEvent>
7
 
#include <QKeyEvent>
8
 
#include <QPaintEvent>
9
7
 
10
8
// myth
11
9
#include "mythscreentype.h"
12
10
#include "programlist.h"
13
11
#include "mythdialogbox.h"
14
12
 
 
13
// mythfrontend
 
14
#include "schedulecommon.h"
 
15
 
15
16
class ProgramInfo;
16
17
class TV;
17
18
class MythUIText;
19
20
 
20
21
MPUBLIC void RunProgramFinder(TV *player = NULL, bool embedVideo = false, bool allowEPG = true);
21
22
 
22
 
class ProgFinder : public MythScreenType
 
23
class ProgFinder : public ScheduleCommon
23
24
{
24
25
    Q_OBJECT
25
26
  public:
28
29
    virtual ~ProgFinder();
29
30
 
30
31
    bool Create(void);
31
 
 
32
32
    bool keyPressEvent(QKeyEvent *event);
33
33
 
34
 
 
35
34
  private slots:
36
35
    void alphabetListItemSelected(MythUIButtonListItem *item);
37
36
    void showListTakeFocus(void);
48
47
    void customEvent(QEvent *e);
49
48
    void updateInfo(void);
50
49
    void getInfo(bool toggle = false);
 
50
    void edit(void);
51
51
 
52
52
  protected:
53
53
    virtual void Init(void);