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

TxqMovieCntrlDlog Class Reference

The TxqMovieCntrlDlog is a class to obtain inputs to control the movie start and end frame number and to access a slider to move the frame counter. More...

#include <TxqMovieCntrlDlog.h>

Inheritance diagram for TxqMovieCntrlDlog::

QTabDialog List of all members.

Signals

void applyOptionsSignal ()
 signal emitted whenever the options are being applied. More...


Public Methods

 TxqMovieCntrlDlog (QWidget *parent, const char *name, TxAttributeSet *attrib)
 The constructor takes a parent wiget, a name, and the control attributes. More...

virtual ~TxqMovieCntrlDlog ()
 The TxqMovieCntrlDlog destructor. More...


Protected Slots

void setFrame (int number)
 slot to set the frame number. More...

void getStartFrame (int number)
 Get the start frame. More...

void getEndFrame (int number)
 Get the end frame. More...

void applyOptions ()
 Apply the options. More...


Protected Methods

virtual void controlTab ()
 controlTab creates the contrl box widget. More...


Protected Attributes

QVBox* controlBox
 The control tab widget. More...

TxAttributeSetcntrlOptions
 The control attribute set. More...

int startFrame
 The start frame. More...

int endFrame
 The end frame. More...

int maxFrame
 The maximum number of frames. More...

int frameNumber
 The frame number. More...

int frameLoop
 The frame loop. More...

int frameStep
 The frame step. More...


Private Attributes

QLabelframeNumberTitle
 The frame number label. More...

QSpinBox* start
 The startFrame editor. More...

QSlider* frameSlider
 The frame slider. More...

QSpinBox* end
 The endFrame editor. More...


Detailed Description

The TxqMovieCntrlDlog is a class to obtain inputs to control the movie start and end frame number and to access a slider to move the frame counter.

Copyright 2001 by Tech-X Corporation

Author:
Kelly G. Luetkemeyer

Version:
Id:
TxqMovieCntrlDlog.h,v 1.4 2001/10/12 20:08:08 kgl Exp

Definition at line 46 of file TxqMovieCntrlDlog.h.


Constructor & Destructor Documentation

TxqMovieCntrlDlog::TxqMovieCntrlDlog ( QWidget * parent,
const char * name,
TxAttributeSet * attrib )
 

The constructor takes a parent wiget, a name, and the control attributes.

Parameters:
parent   the parent widget must be set.
name   the name of the widget must be set.
attrib   the TxAttributeSet pointer containing the default attributes for the dialog.

TxqMovieCntrlDlog::~TxqMovieCntrlDlog ( ) [virtual]
 

The TxqMovieCntrlDlog destructor.


Member Function Documentation

void TxqMovieCntrlDlog::applyOptions ( ) [protected, slot]
 

Apply the options.

This will emit applyOptionsSignal and set all the options.

void TxqMovieCntrlDlog::applyOptionsSignal ( ) [signal]
 

signal emitted whenever the options are being applied.

void TxqMovieCntrlDlog::controlTab ( ) [protected, virtual]
 

controlTab creates the contrl box widget.

void TxqMovieCntrlDlog::getEndFrame ( int number ) [protected, slot]
 

Get the end frame.

Returns:
get the ending frame number.

void TxqMovieCntrlDlog::getStartFrame ( int number ) [protected, slot]
 

Get the start frame.

Returns:
get the starting frame number.

void TxqMovieCntrlDlog::setFrame ( int number ) [protected, slot]
 

slot to set the frame number.

Parameters:
number   the frame number to set.


Member Data Documentation

TxAttributeSet * TxqMovieCntrlDlog::cntrlOptions [protected]
 

The control attribute set.

Definition at line 81 of file TxqMovieCntrlDlog.h.

QVBox * TxqMovieCntrlDlog::controlBox [protected]
 

The control tab widget.

Definition at line 76 of file TxqMovieCntrlDlog.h.

QSpinBox * TxqMovieCntrlDlog::end [private]
 

The endFrame editor.

Definition at line 165 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::endFrame [protected]
 

The end frame.

Definition at line 91 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::frameLoop [protected]
 

The frame loop.

Definition at line 106 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::frameNumber [protected]
 

The frame number.

Definition at line 101 of file TxqMovieCntrlDlog.h.

QLabel * TxqMovieCntrlDlog::frameNumberTitle [private]
 

The frame number label.

Definition at line 150 of file TxqMovieCntrlDlog.h.

QSlider * TxqMovieCntrlDlog::frameSlider [private]
 

The frame slider.

Definition at line 160 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::frameStep [protected]
 

The frame step.

Definition at line 111 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::maxFrame [protected]
 

The maximum number of frames.

Definition at line 96 of file TxqMovieCntrlDlog.h.

QSpinBox * TxqMovieCntrlDlog::start [private]
 

The startFrame editor.

Definition at line 155 of file TxqMovieCntrlDlog.h.

int TxqMovieCntrlDlog::startFrame [protected]
 

The start frame.

Definition at line 86 of file TxqMovieCntrlDlog.h.


The documentation for this class was generated from the following file: Copyright Tech-X Corporation, all rights reserved.