|
Krita Source Code Documentation
|
A customized titlebar for the Animation Timeline Docker that's packed with useful widgets and menus. More...
#include <KisAnimTimelineDocker.h>
Inheritance diagram for KisAnimTimelineDockerTitlebar:Public Member Functions | |
| KisAnimTimelineDockerTitlebar (QWidget *parent=nullptr) | |
Public Member Functions inherited from KisUtilityTitleBar | |
| void | dockWidgetTitleChanged (const QString &title) |
| void | featuresChanged (QDockWidget::DockWidgetFeatures features) |
| KisUtilityTitleBar (QLabel *title, QWidget *parent=nullptr) | |
| KisUtilityTitleBar (QWidget *parent=nullptr) | |
| Private (KisUtilityTitleBar *thePublic) | |
| void | setWidgetArea (QWidget *widgetArea) |
| QSize | sizeHint () const override |
| void | toggleFloating () |
| void | topLevelChanged (bool topLevel) |
| void | updateButtonSizes () |
| void | updateIcons () |
| QWidget * | widgetArea () |
| ~KisUtilityTitleBar () | |
Private Attributes | |
| const int | MAX_FRAMES = 9999 |
Additional Inherited Members | |
Public Slots inherited from KisUtilityTitleBar | |
| void | setLocked (bool locked) |
Protected Attributes inherited from KisUtilityTitleBar | |
| Private *const | d |
| const int | SPACING_UNIT = 16 |
| QHBoxLayout * | widgetAreaLayout |
A customized titlebar for the Animation Timeline Docker that's packed with useful widgets and menus.
To avoid cluttering the UI, elements that are important to the animator's workflow should be available at a glace, while set-and-forget types of things should be hidden inside of menus.
Definition at line 41 of file KisAnimTimelineDocker.h.
| KisAnimTimelineDockerTitlebar::KisAnimTimelineDockerTitlebar | ( | QWidget * | parent = nullptr | ) |
Definition at line 61 of file KisAnimTimelineDocker.cpp.
References autoKeyBlank, autoKeyDuplicate, btnAddKeyframe, btnAudioMenu, btnAutoKey, btnDropFrames, btnDuplicateKeyframe, btnOnionSkinsMenu, btnRemoveKeyframe, btnSettingsMenu, buttons(), connect(), frameRegister, importAudioAction, KisImageConfigNotifier::instance(), KisIconUtils::loadIcon(), MAX_FRAMES, muteAudioAction, KisImageConfigNotifier::notifyAutoKeyFrameConfigurationChanged(), removeAudioAction, sbEndFrame, sbFrameRate, sbSpeed, sbStartFrame, KisImageConfig::setAutoKeyModeDuplicate(), KisSliderSpinBox::setPageStep(), KisSliderSpinBox::setRange(), KisSpinBoxI18nHelper::setText(), KisSliderSpinBox::setValue(), KisTransportControls::showSkipButtons(), KisUtilityTitleBar::SPACING_UNIT, strImportAudio, transport, volumeSlider, and KisUtilityTitleBar::widgetAreaLayout.
| QAction* KisAnimTimelineDockerTitlebar::autoKeyBlank |
Definition at line 74 of file KisAnimTimelineDocker.h.
| QAction* KisAnimTimelineDockerTitlebar::autoKeyDuplicate |
Definition at line 75 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnAddKeyframe |
Definition at line 52 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnAudioMenu |
Definition at line 57 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnAutoKey |
Definition at line 73 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnDropFrames |
Definition at line 71 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnDuplicateKeyframe |
Definition at line 53 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnOnionSkinsMenu |
Definition at line 56 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnRemoveKeyframe |
Definition at line 54 of file KisAnimTimelineDocker.h.
| QToolButton* KisAnimTimelineDockerTitlebar::btnSettingsMenu |
Definition at line 58 of file KisAnimTimelineDocker.h.
| KisIntParseSpinBox* KisAnimTimelineDockerTitlebar::frameRegister |
Definition at line 50 of file KisAnimTimelineDocker.h.
| QAction* KisAnimTimelineDockerTitlebar::importAudioAction |
Definition at line 61 of file KisAnimTimelineDocker.h.
|
private |
Definition at line 78 of file KisAnimTimelineDocker.h.
| QAction* KisAnimTimelineDockerTitlebar::muteAudioAction |
Definition at line 63 of file KisAnimTimelineDocker.h.
| QAction* KisAnimTimelineDockerTitlebar::removeAudioAction |
Definition at line 62 of file KisAnimTimelineDocker.h.
| KisIntParseSpinBox* KisAnimTimelineDockerTitlebar::sbEndFrame |
Definition at line 67 of file KisAnimTimelineDocker.h.
| KisIntParseSpinBox* KisAnimTimelineDockerTitlebar::sbFrameRate |
Definition at line 68 of file KisAnimTimelineDocker.h.
| KisSliderSpinBox* KisAnimTimelineDockerTitlebar::sbSpeed |
Definition at line 69 of file KisAnimTimelineDocker.h.
| KisIntParseSpinBox* KisAnimTimelineDockerTitlebar::sbStartFrame |
Definition at line 66 of file KisAnimTimelineDocker.h.
| QString KisAnimTimelineDockerTitlebar::strImportAudio |
Definition at line 60 of file KisAnimTimelineDocker.h.
| KisTransportControls* KisAnimTimelineDockerTitlebar::transport |
Definition at line 48 of file KisAnimTimelineDocker.h.
| KisSliderSpinBox* KisAnimTimelineDockerTitlebar::volumeSlider |
Definition at line 64 of file KisAnimTimelineDocker.h.