Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PoqetP Class Reference

Descendent of PoqetPresenter. More...

#include <poqetp.h>

Inheritance diagram for PoqetP:

PoqetPresenter List of all members.

Public Slots

virtual void fileOpen ()
 Opens file selector.

virtual void fileExit ()
 Exits.

virtual void helpAbout ()
 Shows about dialog.

virtual void viewNextPage ()
 Shows next page.

virtual void viewPrevPage ()
 Shows previous page.

virtual void selectorShow ()
 Shows file selector.

virtual void selectorHide ()
 Hides file selector.

virtual void updatePage ()
 Updates current page display.

virtual void updatePage (int i)
 Updates page.

virtual void selectorFileOpen (const DocLnk &lnkDoc)
 Opens file.

virtual void setDocument (const QString &fileref)
 Sets internal document reference name.

virtual void magnifyUpdate (int index)
 Changes magnification and updates page.

virtual void startProgressBar (int count)
 Sets up progress bar.

virtual void stopProgressBar ()
 Stops progress bar.

virtual void offFullscreenHandler ()
 Updates internal flags for non-fullscreen mode.

virtual void keyPressEvent (QKeyEvent *e)
 Handles key presses passed from child widget.

virtual void bitBltNow ()
 bitBlts internal pixmap to screen


Public Methods

 PoqetP (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~PoqetP ()
void documentOpen (const DocLnk &lnkDoc)
 Open document.

void documentOpen (const QString &str)
 Open document.

void importMetaData (pXmlNode *meta)
 Imports document data.

void copyDocLnk (const DocLnk &source, DocLnk &target)
 Copies a DocLnk.

void parseXMLFiles (const DocLnk &lnkDoc)
 Parses xml documents into trees.


Private Methods

void setPrevNext ()
 enables/disables prev/next page menu and tool buttons


Private Attributes

bool fullscreen
 fullscreen mode flag

QStack< QListViewItem > stack
 Internal stack.

bool documentModified
 documentModified flag


Detailed Description

Author:
Ryan Rusaw

Definition at line 36 of file poqetp.h.


Constructor & Destructor Documentation

PoqetP::PoqetP QWidget *    parent = 0,
const char *    name = 0,
WFlags    fl = 0
 

Constructor

Parameters:
parent  Parent widget
name  widget name
fl  widget flags

PoqetP::~PoqetP  
 

Deconstructor


Member Function Documentation

virtual void PoqetP::bitBltNow   [virtual, slot]
 

void PoqetP::copyDocLnk const DocLnk &    source,
DocLnk &    target
 

Parameters:
source  source DocLnk
target  target DocLnk

void PoqetP::documentOpen const QString &    str
 

Parameters:
str  document to open as a QString

void PoqetP::documentOpen const DocLnk &    lnkDoc
 

Parameters:
lnkDoc  document to open as a DocLnk

virtual void PoqetP::fileExit   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::fileOpen   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::helpAbout   [virtual, slot]
 

Reimplemented from PoqetPresenter.

void PoqetP::importMetaData pXmlNode   meta
 

Parameters:
meta  root node of meta document

virtual void PoqetP::keyPressEvent QKeyEvent *    e [virtual, slot]
 

Parameters:
e  event

Reimplemented from PoqetPresenter.

virtual void PoqetP::magnifyUpdate int    index [virtual, slot]
 

Parameters:
index  size to change to

Reimplemented from PoqetPresenter.

virtual void PoqetP::offFullscreenHandler   [virtual, slot]
 

Reimplemented from PoqetPresenter.

void PoqetP::parseXMLFiles const DocLnk &    lnkDoc
 

Parameters:
lnkDoc  .sxi document to parse

virtual void PoqetP::selectorFileOpen const DocLnk &    lnkDoc [virtual, slot]
 

Parameters:
lnkDoc  document to open

Reimplemented from PoqetPresenter.

virtual void PoqetP::selectorHide   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::selectorShow   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::setDocument const QString &    fileref [virtual, slot]
 

Parameters:
fileref  name

Reimplemented from PoqetPresenter.

void PoqetP::setPrevNext   [private]
 

virtual void PoqetP::startProgressBar int    count [virtual, slot]
 

Parameters:
count  number of progress steps

Reimplemented from PoqetPresenter.

virtual void PoqetP::stopProgressBar   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::updatePage int    i [virtual, slot]
 

Parameters:
i  page to update

Reimplemented from PoqetPresenter.

virtual void PoqetP::updatePage   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::viewNextPage   [virtual, slot]
 

Reimplemented from PoqetPresenter.

virtual void PoqetP::viewPrevPage   [virtual, slot]
 

Reimplemented from PoqetPresenter.


Member Data Documentation

bool PoqetP::documentModified [private]
 

Definition at line 172 of file poqetp.h.

bool PoqetP::fullscreen [private]
 

Definition at line 160 of file poqetp.h.

QStack<QListViewItem> PoqetP::stack [private]
 

Definition at line 168 of file poqetp.h.


The documentation for this class was generated from the following file:
Generated on Sun Feb 2 21:28:29 2003 for PoqetPresenter by doxygen1.2.18