MythScrollDialog Class Reference

#include <mythdialogs.h>

List of all members.


Detailed Description

Definition at line 541 of file mythdialogs.h.


Public Types

enum  ScrollMode { HScroll = 0, VScroll }

Public Slots

DialogCode exec (void)
virtual void done (int)
virtual void show ()
virtual void hide ()
virtual void setContentsPos (int x, int y)

Public Member Functions

 MythScrollDialog (MythMainWindow *parent, ScrollMode mode=HScroll, const char *name=0)
void setArea (int w, int h)
void setAreaMultiplied (int areaWTimes, int areaHTimes)
DialogCode result (void) const

Protected Slots

virtual void accept ()
virtual void reject ()

Protected Member Functions

 ~MythScrollDialog ()
void keyPressEvent (QKeyEvent *e)
virtual void paintEvent (QRegion &region, int x, int y, int w, int h)
void setResult (DialogCode r)
void viewportPaintEvent (QPaintEvent *pe)

Protected Attributes

MythMainWindowm_parent
int m_screenWidth
int m_screenHeight
int m_xbase
int m_ybase
float m_wmult
float m_hmult
ScrollMode m_scrollMode
QFont m_defaultBigFont
QFont m_defaultMediumFont
QFont m_defaultSmallFont
DialogCode m_resCode
bool m_inLoop
QPixmap * m_bgPixmap
QPixmap * m_upArrowPix
QPixmap * m_dnArrowPix
QPixmap * m_rtArrowPix
QPixmap * m_ltArrowPix
bool m_showUpArrow
bool m_showDnArrow
bool m_showLtArrow
bool m_showRtArrow
QRect m_upArrowRect
QRect m_dnArrowRect
QRect m_rtArrowRect
QRect m_ltArrowRect

Member Enumeration Documentation

Enumerator:
HScroll 
VScroll 

Definition at line 547 of file mythdialogs.h.


Constructor & Destructor Documentation

MythScrollDialog::MythScrollDialog ( MythMainWindow parent,
MythScrollDialog::ScrollMode  mode = HScroll,
const char *  name = 0 
)

Definition at line 2184 of file mythdialogs.cpp.

MythScrollDialog::~MythScrollDialog (  )  [protected]

Definition at line 2261 of file mythdialogs.cpp.


Member Function Documentation

void MythScrollDialog::setArea ( int  w,
int  h 
)

Definition at line 2276 of file mythdialogs.cpp.

void MythScrollDialog::setAreaMultiplied ( int  areaWTimes,
int  areaHTimes 
)

Definition at line 2281 of file mythdialogs.cpp.

DialogCode MythScrollDialog::result ( void   )  const

Definition at line 2296 of file mythdialogs.cpp.

Referenced by exec().

DialogCode MythScrollDialog::exec ( void   )  [slot]

Definition at line 2321 of file mythdialogs.cpp.

void MythScrollDialog::done ( int  r  )  [virtual, slot]

Definition at line 2347 of file mythdialogs.cpp.

Referenced by accept(), MythScrollDialog(), and reject().

void MythScrollDialog::show (  )  [virtual, slot]

Definition at line 2301 of file mythdialogs.cpp.

Referenced by exec().

void MythScrollDialog::hide ( void   )  [virtual, slot]

Definition at line 2306 of file mythdialogs.cpp.

Referenced by done().

void MythScrollDialog::setContentsPos ( int  x,
int  y 
) [virtual, slot]

Definition at line 2464 of file mythdialogs.cpp.

void MythScrollDialog::accept ( void   )  [protected, virtual, slot]

Definition at line 2354 of file mythdialogs.cpp.

void MythScrollDialog::reject ( void   )  [protected, virtual, slot]

Definition at line 2359 of file mythdialogs.cpp.

Referenced by keyPressEvent().

void MythScrollDialog::keyPressEvent ( QKeyEvent *  e  )  [protected]

Definition at line 2369 of file mythdialogs.cpp.

void MythScrollDialog::paintEvent ( QRegion &  region,
int  x,
int  y,
int  w,
int  h 
) [protected, virtual]

Definition at line 2460 of file mythdialogs.cpp.

Referenced by viewportPaintEvent().

void MythScrollDialog::setResult ( DialogCode  r  )  [protected]

Definition at line 2364 of file mythdialogs.cpp.

Referenced by done(), and exec().

void MythScrollDialog::viewportPaintEvent ( QPaintEvent *  pe  )  [protected]

Definition at line 2409 of file mythdialogs.cpp.


Member Data Documentation

Definition at line 581 of file mythdialogs.h.

Referenced by MythScrollDialog(), and ~MythScrollDialog().

Definition at line 582 of file mythdialogs.h.

Referenced by MythScrollDialog(), and setAreaMultiplied().

Definition at line 582 of file mythdialogs.h.

Referenced by MythScrollDialog(), and setAreaMultiplied().

int MythScrollDialog::m_xbase [protected]

Definition at line 583 of file mythdialogs.h.

Referenced by MythScrollDialog().

int MythScrollDialog::m_ybase [protected]

Definition at line 583 of file mythdialogs.h.

Referenced by MythScrollDialog().

float MythScrollDialog::m_wmult [protected]

Definition at line 584 of file mythdialogs.h.

Referenced by MythScrollDialog().

float MythScrollDialog::m_hmult [protected]

Definition at line 584 of file mythdialogs.h.

Referenced by MythScrollDialog().

Definition at line 586 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 588 of file mythdialogs.h.

Referenced by MythScrollDialog().

Definition at line 589 of file mythdialogs.h.

Referenced by MythScrollDialog().

Definition at line 590 of file mythdialogs.h.

Referenced by MythScrollDialog().

Definition at line 592 of file mythdialogs.h.

Referenced by MythScrollDialog(), result(), and setResult().

Definition at line 593 of file mythdialogs.h.

Referenced by exec(), hide(), and MythScrollDialog().

QPixmap* MythScrollDialog::m_bgPixmap [protected]

Definition at line 595 of file mythdialogs.h.

Referenced by MythScrollDialog(), viewportPaintEvent(), and ~MythScrollDialog().

QPixmap* MythScrollDialog::m_upArrowPix [protected]

Definition at line 597 of file mythdialogs.h.

Referenced by MythScrollDialog(), viewportPaintEvent(), and ~MythScrollDialog().

QPixmap* MythScrollDialog::m_dnArrowPix [protected]

Definition at line 598 of file mythdialogs.h.

Referenced by MythScrollDialog(), viewportPaintEvent(), and ~MythScrollDialog().

QPixmap* MythScrollDialog::m_rtArrowPix [protected]

Definition at line 599 of file mythdialogs.h.

Referenced by MythScrollDialog(), viewportPaintEvent(), and ~MythScrollDialog().

QPixmap* MythScrollDialog::m_ltArrowPix [protected]

Definition at line 600 of file mythdialogs.h.

Referenced by MythScrollDialog(), viewportPaintEvent(), and ~MythScrollDialog().

Definition at line 602 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 603 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 604 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 605 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 607 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 608 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 609 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().

Definition at line 610 of file mythdialogs.h.

Referenced by MythScrollDialog(), and viewportPaintEvent().


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:08 2010 for MythTV by  doxygen 1.5.5