#include <framebar.h>
Inheritance diagram for FrameBar:
Public Slots | |
void | frameSoundsChanged () |
Signals | |
void | newActiveFrame (const QString &) |
void | newActiveFrame (int value) |
void | modelSizeChanged (int modelSize) |
Public Member Functions | |
FrameBar (QWidget *parent=0) | |
~FrameBar () | |
void | updateAdd (const vector< char * > &frames, unsigned int index, Frontend *frontend) |
void | updateRemove (unsigned int fromFrame, unsigned int toFrame) |
void | updateMove (unsigned int fromFrame, unsigned int toFrame, unsigned int movePosition) |
void | updateNewActiveFrame (int frameNumber) |
void | updateClear () |
void | updatePlayFrame (int frameNumber) |
void | updateNewScene (int index) |
void | updateRemoveScene (int sceneNumber) |
void | updateMoveScene (int sceneNumber, int movePosition) |
void | updateNewActiveScene (int sceneNumber, vector< char * > framePaths, Frontend *frontend) |
void | updateAnimationChanged (int frameNumber) |
void | setSelecting (bool selecting) |
bool | isSelecting () |
void | setSelection (int selectionFrame) |
int | getSelectionFrame () |
void | setPreferencesMenu (FramePreferencesMenu *preferencesMenu) |
void | showPreferencesMenu () |
int | getMovingScene () |
void | setMovingScene (int movingScene) |
void | setOpeningScene (bool openingScene) |
bool | isOpeningScene () |
Protected Member Functions | |
void | contentsDragEnterEvent (QDragEnterEvent *event) |
void | contentsDropEvent (QDropEvent *event) |
void | resizeEvent (QResizeEvent *event) |
|
Creates and sets up the framebar.
|
|
Cleans up after the framebar. |
|
Overloaded event function for when when a drag enters the framebar
|
|
Overloaded event function for when a drop event occur in the framebar.
|
|
Recieves notification when the sounds in a frame has been changed. |
|
Retrieves the value of the movingScene property specifying which scene is currently being moved in the framebar.
|
|
Returns the current selectionFrame
|
|
Returns true if a scene is currently being opened.
|
|
Returns true if the user is currently selecting several thumbviews.
|
|
Overloaded event function for recieving resize event. These events cause the thumbviews to change size.
|
|
Sets the value of the movingScene property specifying which scene is currently being moved in the framebar.
|
|
Sets whether the scene is currently opening so that close requests can be ignored while it is processing.
|
|
Registers the frame preferences menu in the framebar.
|
|
Set whether the user is engaged selecting several frames or not (pressing shift).
|
|
Sets a selection of frames between (including) this frame and the activeFrame.
|
|
Displays the frame preferences for the active frame. |
|
Function to recieven notification when a frame is added. Implements Observer. |
|
Updates the framebar when an external program has altered the disk files.
Implements Observer. |
|
Function to receive notification when the model is erased. Implements Observer. |
|
Function to recieve notification when one or more frames are moved. Implements Observer. |
|
Function which recieves notification when a scene in the animation has been moved and moves the icons in the framebar accordingly.
Implements Observer. |
|
Function to recieve notification when a new frame is selected. Implements Observer. |
|
Function which recieves notification when a scene is selected as the active scene in the animationmodel.
Implements Observer. |
|
Function to recieve notification when a new scene is added to the model.
Implements Observer. |
|
Function to recieve notification when a frame is to be played.
Implements Observer. |
|
Function to recieve notification when one or more frames are deleted.
Implements Observer. |
|
Function to recieve notification when a scene is removed from the model.
Implements Observer. |