Pencil2D  ff90c0872e88be3bf81c548cd60f01983012ec49
Pencil2D is an animation software for both bitmap and vector graphics. It is free, multi-platform, and open source.
 All Classes Functions
Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
TimeControls Class Reference
+ Inheritance diagram for TimeControls:

Public Slots

void toggleLoop (bool)
 
void toggleLoopControl (bool)
 

Signals

void soundClick (bool)
 
void fpsClick (int)
 
void loopStartClick (int)
 
void loopEndClick (int)
 
void rangeStateChange ()
 

Public Member Functions

 TimeControls (TimeLine *parent=0)
 
void initUI ()
 
void updateUI ()
 
void setFps (int value)
 
void setCore (Editor *editor)
 
void updateLength (int frameLength)
 
void updatePlayState ()
 
int getRangeLower ()
 
int getRangeUpper ()
 

Private Slots

void updateSoundIcon (bool soundEnabled)
 

Private Member Functions

void makeConnections ()
 
void playButtonClicked ()
 
void jumpToStartButtonClicked ()
 
void jumpToEndButtonClicked ()
 
void loopButtonClicked (bool bChecked)
 
void playbackRangeClicked (bool bChecked)
 
void preLoopStartClick (int)
 

Private Attributes

QPushButton * mPlayButton = nullptr
 
QPushButton * mJumpToEndButton = nullptr
 
QPushButton * mJumpToStartButton = nullptr
 
QPushButton * mLoopButton = nullptr
 
QPushButton * mSoundButton = nullptr
 
QSpinBox * mFpsBox = nullptr
 
QCheckBox * mPlaybackRangeCheckBox = nullptr
 
QSpinBox * mLoopStartSpinBox = nullptr
 
QSpinBox * mLoopEndSpinBox = nullptr
 
QIcon mStartIcon
 
QIcon mStopIcon
 
QIcon mLoopIcon
 
QIcon mSoundIcon
 
QIcon mJumpToEndIcon
 
QIcon mJumpToStartIcon
 
EditormEditor = nullptr
 

Detailed Description

Definition at line 31 of file timecontrols.h.


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