digiKam
|
Public Types | |
enum | StateSavingDepth { INSTANCE , DIRECT_CHILDREN , RECURSIVE } |
enum | TextStyle { ActiveIconText = 0 , AllIconsText = 2 } |
Public Slots | |
void | slotImageSelectionChanged (const QRect &rect) |
void | slotLoadMetadataFilters () |
virtual void | slotNoCurrentItem () |
Signals | |
void | signalChangedTab (QWidget *w) |
void | signalSetupExifTool () |
void | signalSetupMetadataFilters (int) |
void | signalViewChanged () |
Public Member Functions | |
void | activeNextTab () |
void | activePreviousTab () |
void | appendButton (const QPixmap &pic, int id=-1, QMenu *const popup=nullptr, const QString ¬_used_yet=QString()) |
void | appendTab (const QPixmap &pic, int id=-1, const QString &text=QString()) |
void | appendTab (QWidget *const w, const QIcon &pic, const QString &title) |
void | backup () |
void | backup (const QList< QWidget * > &thirdWidgetsToBackup, QList< int > *const sizes) |
DMultiTabBarButton * | button (int id) const |
void | deleteTab (QWidget *const w) |
void | expand () |
QWidget * | getActiveTab () const |
StateSavingDepth | getStateSavingDepth () const |
bool | isExpanded () const |
bool | isTabRaised (int id) const |
virtual void | itemChanged (const QUrl &url, const QRect &rect=QRect(), DImg *const img=nullptr) |
ItemPropertiesSideBar (QWidget *const parent, SidebarSplitter *const splitter, Qt::Edge side=Qt::LeftEdge, bool mimimizedDefault=false) | |
void | loadState () |
Qt::Edge | position () const |
void | removeButton (int id) |
void | removeTab (int id) |
void | restore () |
void | restore (const QList< QWidget * > &thirdWidgetsToRestore, const QList< int > &sizes) |
void | saveState () |
void | setActiveTab (QWidget *const w) |
virtual void | setConfigGroup (const KConfigGroup &group) |
virtual void | setEntryPrefix (const QString &prefix) |
void | setPosition (Qt::Edge pos) |
void | setStateSavingDepth (const StateSavingDepth depth) |
void | setStyle (TextStyle style) |
void | setTab (int id, bool state) |
void | shrink () |
SidebarSplitter * | splitter () const |
DMultiTabBarTab * | tab (int id) const |
TextStyle | tabStyle () const |
~ItemPropertiesSideBar () override | |
Protected Slots | |
virtual void | slotChangedTab (QWidget *tab) |
Protected Member Functions | |
void | doLoadState () override |
void | doSaveState () override |
QString | entryName (const QString &base) const |
virtual void | fontChange (const QFont &) |
KConfigGroup | getConfigGroup () const |
virtual void | setImagePropertiesInformation (const QUrl &url) |
void | updateSeparator () |
Protected Attributes | |
ItemPropertiesColorsTab * | m_colorTab |
QRect | m_currentRect |
QUrl | m_currentURL |
bool | m_dirtyColorTab |
bool | m_dirtyGpsTab |
bool | m_dirtyHistoryTab |
bool | m_dirtyMetadataTab |
bool | m_dirtyPropertiesTab |
DImg * | m_image |
ItemPropertiesMetadataTab * | m_metadataTab |
QStackedWidget * | m_propertiesStackedView |
ItemPropertiesTab * | m_propertiesTab |
ItemSelectionPropertiesTab * | m_selectionPropertiesTab |
|
inherited |
This enum defines the "depth" of the StateSavingObject::loadState() and StateSavingObject::saveState() methods.
Enumerator | |
---|---|
INSTANCE | Only the instance the saving / restoring was invoked on is saved / restored. |
DIRECT_CHILDREN | The instance itself and all direct children of this instance implementing StateSavingObject are saved / restored. |
RECURSIVE | The instance and all children in the complete hierarchy are saved / restored. |
|
inherited |
The list of available styles for DMultiTabBar
Enumerator | |
---|---|
ActiveIconText | Always shows icon, only show the text of active tabs. |
AllIconsText | Always shows the text and icons. |
|
explicit |
References Digikam::Sidebar::appendTab(), m_colorTab, m_metadataTab, m_propertiesStackedView, m_propertiesTab, m_selectionPropertiesTab, Digikam::ItemPropertiesTab::setVideoInfoDisable(), Digikam::Sidebar::signalChangedTab(), signalSetupExifTool(), signalSetupMetadataFilters(), and slotChangedTab().
|
override |
|
inherited |
Activates a next tab from current one. If current one is last, first one is activated.
References Digikam::Sidebar::setActiveTab(), Digikam::Sidebar::Private::stack, Digikam::DMultiTabBar::tab(), and Digikam::Sidebar::Private::tabs.
Referenced by Digikam::ItemIconView::nextLeftSideBarTab(), and Digikam::ItemIconView::nextRightSideBarTab().
|
inherited |
Activates a previous tab from current one. If current one is first, last one is activated.
References Digikam::Sidebar::setActiveTab(), Digikam::Sidebar::Private::stack, Digikam::DMultiTabBar::tab(), and Digikam::Sidebar::Private::tabs.
Referenced by Digikam::ItemIconView::previousLeftSideBarTab(), and Digikam::ItemIconView::previousRightSideBarTab().
|
inherited |
append a new button to the button area. The button can later on be accessed with button(ID) eg for connecting signals to it
pic | a pixmap for the button |
id | an arbitrary ID value. It will be emitted in the clicked signal for identifying the button if more than one button is connected to a signals. |
popup | A popup menu which should be displayed if the button is clicked |
not_used_yet | will be used for a popup text in the future |
References Digikam::DMultiTabBar::Private::btnTabSep, Digikam::DMultiTabBar::Private::buttons, Digikam::DMultiTabBar::DMultiTabBarButton, and Digikam::DMultiTabBar::Private::layout.
|
inherited |
append a new tab to the tab area. It can be accessed later on with tabb(id);
pic | a bitmap for the tab |
id | an arbitrary ID which can be used later on to identify the tab |
text | if a mode with text is used it will be the tab text, otherwise a mouse over hint |
References Digikam::DMultiTabBarFrame::appendTab(), and Digikam::DMultiTabBar::Private::internal.
Referenced by Digikam::Sidebar::appendTab().
|
inherited |
Appends a new tab to the sidebar
w | widget which is activated by this tab |
pic | icon which is shown in this tab |
title | text which is shown it this tab |
References Digikam::Sidebar::Private::appendedTabsStateCache, Digikam::DMultiTabBar::appendTab(), Digikam::SidebarSplitter::size(), Digikam::Sidebar::Private::splitter, Digikam::Sidebar::Private::stack, Digikam::DMultiTabBar::tab(), and Digikam::Sidebar::Private::tabs.
Referenced by Digikam::ImportItemPropertiesSideBarImport::ImportItemPropertiesSideBarImport(), Digikam::ItemIconView::ItemIconView(), ItemPropertiesSideBar(), Digikam::ItemPropertiesSideBarDB::ItemPropertiesSideBarDB(), and Digikam::ItemIconView::setToolsIconView().
|
inherited |
Hide sidebar and backup minimized state.
References Digikam::Sidebar::Private::isMinimized, Digikam::Sidebar::Private::minimized, and Digikam::Sidebar::shrink().
Referenced by Digikam::Sidebar::backup(), and Digikam::ItemIconView::hideSideBars().
|
inherited |
Hide sidebar and backup minimized state. If there are other widgets in this splitter, stores their sizes in the provided list.
References Digikam::Sidebar::backup(), Digikam::SidebarSplitter::size(), and Digikam::Sidebar::Private::splitter.
|
inherited |
get a pointer to a button within the button area identified by its ID
References Digikam::DMultiTabBar::Private::buttons, and Digikam::DMultiTabBarButton::id().
|
inherited |
Deletes a tab from the tabbar
References Digikam::Sidebar::Private::activeTab, Digikam::SidebarState::activeWidget, Digikam::Sidebar::Private::appendedTabsStateCache, Digikam::Sidebar::Private::minimized, Digikam::DMultiTabBar::removeTab(), Digikam::Sidebar::Private::restoreSize, Digikam::SidebarSplitter::setSize(), Digikam::DMultiTabBar::setTab(), Digikam::Sidebar::signalChangedTab(), Digikam::SidebarState::size, Digikam::Sidebar::Private::splitter, Digikam::Sidebar::Private::stack, Digikam::DMultiTabBar::tab(), and Digikam::Sidebar::Private::tabs.
|
overrideprotectedvirtual |
load the last view state from disk - called by StateSavingObject::loadState()
Implements Digikam::StateSavingObject.
Reimplemented in Digikam::ItemPropertiesSideBarDB.
References Digikam::Sidebar::doLoadState(), Digikam::StateSavingObject::entryName(), Digikam::StateSavingObject::getConfigGroup(), m_colorTab, m_metadataTab, m_propertiesTab, Digikam::ItemPropertiesColorsTab::readSettings(), Digikam::ItemPropertiesMetadataTab::readSettings(), and Digikam::DExpanderBox::readSettings().
Referenced by Digikam::ItemPropertiesSideBarDB::doLoadState().
|
overrideprotectedvirtual |
save the view state to disk - called by StateSavingObject::saveState()
Implements Digikam::StateSavingObject.
Reimplemented in Digikam::ItemPropertiesSideBarDB.
References Digikam::Sidebar::doSaveState(), Digikam::StateSavingObject::entryName(), Digikam::StateSavingObject::getConfigGroup(), m_colorTab, m_metadataTab, m_propertiesTab, Digikam::ItemPropertiesColorsTab::writeSettings(), Digikam::ItemPropertiesMetadataTab::writeSettings(), and Digikam::DExpanderBox::writeSettings().
Referenced by Digikam::ItemPropertiesSideBarDB::doSaveState().
|
protectedinherited |
Always use this method to create config group entry names. This allows to manipulate the entry keys externally by eg. setting a prefix.
base | original name planned for the config group entry |
Referenced by Digikam::FilterSideBarWidget::doLoadState(), Digikam::AbstractAlbumTreeView::doLoadState(), Digikam::AbstractCheckableAlbumTreeView::doLoadState(), Digikam::LabelsTreeView::doLoadState(), Digikam::ImportItemPropertiesSideBarImport::doLoadState(), doLoadState(), Digikam::ItemPropertiesSideBarDB::doLoadState(), Digikam::TagCheckView::doLoadState(), Digikam::Sidebar::doLoadState(), Digikam::SearchTextBar::doLoadState(), ShowFoto::ShowfotoFolderViewSideBar::doLoadState(), ShowFoto::ShowfotoStackViewSideBar::doLoadState(), Digikam::FaceScanWidget::doLoadState(), Digikam::FuzzySearchView::doLoadState(), Digikam::GPSSearchView::doLoadState(), Digikam::FilterSideBarWidget::doSaveState(), Digikam::AbstractAlbumTreeView::doSaveState(), Digikam::AbstractCheckableAlbumTreeView::doSaveState(), Digikam::LabelsTreeView::doSaveState(), Digikam::ImportItemPropertiesSideBarImport::doSaveState(), doSaveState(), Digikam::ItemPropertiesSideBarDB::doSaveState(), Digikam::TagCheckView::doSaveState(), Digikam::Sidebar::doSaveState(), Digikam::SearchTextBar::doSaveState(), ShowFoto::ShowfotoFolderViewSideBar::doSaveState(), ShowFoto::ShowfotoStackViewSideBar::doSaveState(), Digikam::FaceScanWidget::doSaveState(), Digikam::FuzzySearchView::doSaveState(), and Digikam::GPSSearchView::doSaveState().
|
inherited |
Redisplays the whole sidebar
References Digikam::Sidebar::Private::minimized, and Digikam::Sidebar::Private::stack.
Referenced by Digikam::Sidebar::restore(), Digikam::Sidebar::setActiveTab(), Digikam::ItemIconView::toggleLeftSidebar(), and Digikam::ItemIconView::toggleRightSidebar().
|
protectedvirtualinherited |
|
inherited |
Returns the currently activated tab, or 0 if no tab is active
References Digikam::Sidebar::Private::splitter, and Digikam::Sidebar::Private::stack.
Referenced by Digikam::ImportItemPropertiesSideBarImport::itemChanged(), itemChanged(), Digikam::ItemIconView::slotAlbumSelected(), and Digikam::ItemIconView::slotSortAlbums().
|
protectedinherited |
Returns the config group that must be used for state saving and loading.
Referenced by Digikam::AlbumFolderViewSideBarWidget::AlbumFolderViewSideBarWidget(), Digikam::DateFolderViewSideBarWidget::DateFolderViewSideBarWidget(), Digikam::FilterSideBarWidget::doLoadState(), Digikam::TagViewSideBarWidget::doLoadState(), Digikam::TimelineSideBarWidget::doLoadState(), Digikam::MapWidgetView::doLoadState(), Digikam::TableView::doLoadState(), Digikam::AbstractAlbumTreeView::doLoadState(), Digikam::AbstractCheckableAlbumTreeView::doLoadState(), Digikam::LabelsTreeView::doLoadState(), Digikam::ImportItemPropertiesSideBarImport::doLoadState(), doLoadState(), Digikam::ItemPropertiesSideBarDB::doLoadState(), Digikam::TagsManager::doLoadState(), Digikam::TagCheckView::doLoadState(), Digikam::Sidebar::doLoadState(), Digikam::SearchTextBar::doLoadState(), ShowFoto::ShowfotoFolderViewSideBar::doLoadState(), ShowFoto::ShowfotoStackViewSideBar::doLoadState(), Digikam::FaceScanWidget::doLoadState(), Digikam::FuzzySearchView::doLoadState(), Digikam::GPSSearchView::doLoadState(), Digikam::FilterSideBarWidget::doSaveState(), Digikam::TagViewSideBarWidget::doSaveState(), Digikam::TimelineSideBarWidget::doSaveState(), Digikam::MapWidgetView::doSaveState(), Digikam::TableView::doSaveState(), Digikam::AbstractAlbumTreeView::doSaveState(), Digikam::AbstractCheckableAlbumTreeView::doSaveState(), Digikam::LabelsTreeView::doSaveState(), Digikam::ImportItemPropertiesSideBarImport::doSaveState(), doSaveState(), Digikam::ItemPropertiesSideBarDB::doSaveState(), Digikam::TagsManager::doSaveState(), Digikam::TagCheckView::doSaveState(), Digikam::Sidebar::doSaveState(), Digikam::SearchTextBar::doSaveState(), ShowFoto::ShowfotoFolderViewSideBar::doSaveState(), ShowFoto::ShowfotoStackViewSideBar::doSaveState(), Digikam::FaceScanWidget::doSaveState(), Digikam::FuzzySearchView::doSaveState(), Digikam::GPSSearchView::doSaveState(), Digikam::FuzzySearchSideBarWidget::FuzzySearchSideBarWidget(), Digikam::GPSSearchSideBarWidget::GPSSearchSideBarWidget(), Digikam::LabelsSideBarWidget::LabelsSideBarWidget(), Digikam::PeopleSideBarWidget::PeopleSideBarWidget(), Digikam::SearchSideBarWidget::SearchSideBarWidget(), Digikam::TagsManager::setupUi(), Digikam::TagViewSideBarWidget::TagViewSideBarWidget(), and Digikam::TimelineSideBarWidget::TimelineSideBarWidget().
|
inherited |
Returns the depth used for state saving or loading. Default is StateSavingDepth::INSTANCE.
|
inherited |
Return the visible status of current sidebar tab.
References Digikam::Sidebar::Private::minimized.
Referenced by Digikam::ItemIconView::toggleLeftSidebar(), and Digikam::ItemIconView::toggleRightSidebar().
|
inherited |
return the state of a tab, identified by its ID
References Digikam::DMultiTabBar::tab().
|
virtual |
Reimplemented in Digikam::ItemPropertiesSideBarDB.
References Digikam::Sidebar::getActiveTab(), m_currentRect, m_currentURL, m_dirtyColorTab, m_dirtyGpsTab, m_dirtyHistoryTab, m_dirtyMetadataTab, m_dirtyPropertiesTab, m_image, and slotChangedTab().
|
inherited |
Invokes loading the class' state.
References Digikam::StateSavingObject::doLoadState().
Referenced by Digikam::FuzzySearchView::doLoadState(), Digikam::SearchTextBar::SearchTextBar(), ShowFoto::Showfoto::Showfoto(), and Digikam::TagsManager::TagsManager().
|
inherited |
|
inherited |
remove a button with the given ID
References Digikam::DMultiTabBar::Private::btnTabSep, and Digikam::DMultiTabBar::Private::buttons.
|
inherited |
remove a tab with a given ID
References Digikam::DMultiTabBar::Private::internal, and Digikam::DMultiTabBarFrame::removeTab().
Referenced by Digikam::Sidebar::deleteTab().
|
inherited |
Show sidebar and restore minimized state.
References Digikam::Sidebar::expand(), and Digikam::Sidebar::Private::isMinimized.
Referenced by Digikam::Sidebar::restore(), and Digikam::ItemIconView::showSideBars().
|
inherited |
Show sidebar and restore minimized state. Restores other widgets' sizes in splitter.
References Digikam::Sidebar::restore(), Digikam::SidebarSplitter::setSize(), and Digikam::Sidebar::Private::splitter.
|
inherited |
Invokes saving the class' state.
References Digikam::StateSavingObject::doSaveState().
Referenced by Digikam::ImageWindow::closeEvent(), Digikam::FuzzySearchView::doSaveState(), Digikam::DateFolderView::~DateFolderView(), Digikam::SearchTextBar::~SearchTextBar(), Digikam::Sidebar::~Sidebar(), and Digikam::TagsManager::~TagsManager().
|
inherited |
Activates a tab
References Digikam::Sidebar::expand(), Digikam::Sidebar::Private::minimized, Digikam::Sidebar::signalChangedTab(), Digikam::Sidebar::Private::stack, and Digikam::DMultiTabBar::tab().
Referenced by Digikam::Sidebar::activeNextTab(), Digikam::Sidebar::activePreviousTab(), Digikam::ItemIconView::slotAssignTag(), Digikam::ItemIconView::slotLeftSideBarActivate(), Digikam::ItemIconView::slotLeftSideBarActivateAlbums(), Digikam::ItemIconView::slotLeftSideBarActivateTags(), Digikam::ItemPropertiesSideBarDB::slotPopupTagsView(), Digikam::ItemIconView::slotRightSideBarActivateAssignedTags(), Digikam::ItemIconView::slotRightSideBarActivateComments(), and Digikam::ItemIconView::slotRightSideBarActivateTitles().
|
virtualinherited |
Sets a dedicated config group that will be used to store and reload the state from. If this method is not called, a group based on the object name is used.
You can re-implement this method to pass the group set here to child objects. Don't forget to call this method in your implementation.
group | config group to use for state saving and restoring |
Reimplemented in Digikam::GPSSearchView, Digikam::FuzzySearchView, Digikam::FilterSideBarWidget, and Digikam::DateFolderView.
Referenced by Digikam::ImageWindow::closeEvent(), Digikam::DateFolderView::setConfigGroup(), Digikam::FilterSideBarWidget::setConfigGroup(), Digikam::FuzzySearchView::setConfigGroup(), and Digikam::GPSSearchView::setConfigGroup().
|
virtualinherited |
Define a prefix that will be used for every entry in the config group. The default prefix is empty.
You can re-implement this method to pass the prefix set here to child objects. Don't forget to call this method in your implementation.
prefix | the prefix to use for the config entries |
References prefix.
|
protectedvirtual |
References Digikam::PhotoInfoContainer::aperture, Digikam::VideoInfoContainer::aspectRatio, Digikam::ItemPropertiesTab::aspectRatioToString(), Digikam::VideoInfoContainer::audioBitRate, Digikam::VideoInfoContainer::audioChannelType, Digikam::VideoInfoContainer::audioCodec, Digikam::DImg::colorModelToString(), Digikam::PhotoInfoContainer::dateTime, Digikam::VideoInfoContainer::duration, Digikam::PhotoInfoContainer::exposureMode, Digikam::PhotoInfoContainer::exposureProgram, Digikam::PhotoInfoContainer::exposureTime, Digikam::PhotoInfoContainer::flash, Digikam::PhotoInfoContainer::focalLength, Digikam::PhotoInfoContainer::focalLength35mm, Digikam::VideoInfoContainer::frameRate, Digikam::MetaEngine::hasSidecar(), Digikam::ItemPropertiesTab::humanReadableBytesCount(), Digikam::PhotoInfoContainer::isEmpty(), Digikam::VideoInfoContainer::isEmpty(), Digikam::PhotoInfoContainer::lens, Digikam::DImg::loadItemInfo(), m_propertiesTab, Digikam::PhotoInfoContainer::make, Digikam::PhotoInfoContainer::model, Digikam::DImg::originalBitDepth(), Digikam::DImg::originalColorModel(), Digikam::ItemPropertiesTab::permissionsString(), Digikam::DRawDecoder::rawFiles(), Digikam::PhotoInfoContainer::sensitivity, Digikam::ItemPropertiesTab::setCaption(), Digikam::ItemPropertiesTab::setFileModifiedDate(), Digikam::ItemPropertiesTab::setFileOwner(), Digikam::ItemPropertiesTab::setFilePermissions(), Digikam::ItemPropertiesTab::setFileSize(), Digikam::ItemPropertiesTab::setHasSidecar(), Digikam::ItemPropertiesTab::setImageBitDepth(), Digikam::ItemPropertiesTab::setImageColorMode(), Digikam::ItemPropertiesTab::setImageMime(), Digikam::ItemPropertiesTab::setImageRatio(), Digikam::ItemPropertiesTab::setItemDimensions(), Digikam::ItemPropertiesTab::setPhotoAperture(), Digikam::ItemPropertiesTab::setPhotoDateTime(), Digikam::ItemPropertiesTab::setPhotoExposureMode(), Digikam::ItemPropertiesTab::setPhotoExposureTime(), Digikam::ItemPropertiesTab::setPhotoFlash(), Digikam::ItemPropertiesTab::setPhotoFocalLength(), Digikam::ItemPropertiesTab::setPhotoInfoDisable(), Digikam::ItemPropertiesTab::setPhotoLens(), Digikam::ItemPropertiesTab::setPhotoMake(), Digikam::ItemPropertiesTab::setPhotoModel(), Digikam::ItemPropertiesTab::setPhotoSensitivity(), Digikam::ItemPropertiesTab::setPhotoWhiteBalance(), Digikam::ItemPropertiesTab::setRating(), Digikam::ItemPropertiesTab::setTags(), Digikam::ItemPropertiesTab::setVideoAspectRatio(), Digikam::ItemPropertiesTab::setVideoAudioBitRate(), Digikam::ItemPropertiesTab::setVideoAudioChannelType(), Digikam::ItemPropertiesTab::setVideoAudioCodec(), Digikam::ItemPropertiesTab::setVideoDuration(), Digikam::ItemPropertiesTab::setVideoFrameRate(), Digikam::ItemPropertiesTab::setVideoInfoDisable(), Digikam::ItemPropertiesTab::setVideoVideoCodec(), Digikam::ItemPropertiesTab::shortenedMakeInfo(), Digikam::ItemPropertiesTab::shortenedModelInfo(), Digikam::ItemPropertiesTab::showOrHideCaptionAndTags(), Digikam::VideoInfoContainer::videoCodec, and Digikam::PhotoInfoContainer::whiteBalance.
Referenced by slotChangedTab().
|
inherited |
set the real position of the widget.
pos | if the mode is horizontal, only use top, bottom, if it is vertical use left or right |
References Digikam::DMultiTabBar::Private::internal, Digikam::DMultiTabBar::Private::position, and Digikam::DMultiTabBarFrame::setPosition().
Referenced by Digikam::DMultiTabBar::DMultiTabBar().
|
inherited |
Sets the depth used for state saving or loading.
depth | new depth to use |
|
inherited |
set the display style of the tabs
References Digikam::DMultiTabBar::Private::internal, and Digikam::DMultiTabBarFrame::setStyle().
Referenced by Digikam::DMultiTabBar::DMultiTabBar(), Digikam::Sidebar::Sidebar(), Digikam::LightTableWindow::slotApplicationSettingsChanged(), and Digikam::ImageWindow::slotSetupChanged().
|
inherited |
set a tab to "raised"
id | The ID of the tab to manipulate |
state | true == activated/raised, false == not active |
References Digikam::DMultiTabBarTab::setState(), and Digikam::DMultiTabBar::tab().
Referenced by Digikam::Sidebar::deleteTab(), and Digikam::Sidebar::doLoadState().
|
inherited |
Hides the sidebar (display only the activation buttons)
References Digikam::Sidebar::Private::minimized, Digikam::Sidebar::Private::restoreSize, Digikam::Sidebar::signalViewChanged(), Digikam::SidebarSplitter::size(), Digikam::Sidebar::Private::splitter, and Digikam::Sidebar::Private::stack.
Referenced by Digikam::Sidebar::backup(), Digikam::Sidebar::doLoadState(), Digikam::ItemIconView::toggleLeftSidebar(), and Digikam::ItemIconView::toggleRightSidebar().
|
signalinherited |
Is emitted, when another tab is activated
Referenced by Digikam::Sidebar::deleteTab(), Digikam::Sidebar::doLoadState(), Digikam::ImportItemPropertiesSideBarImport::ImportItemPropertiesSideBarImport(), ItemPropertiesSideBar(), Digikam::ItemPropertiesSideBarDB::ItemPropertiesSideBarDB(), and Digikam::Sidebar::setActiveTab().
|
signal |
Referenced by ItemPropertiesSideBar().
|
signal |
Referenced by ItemPropertiesSideBar().
|
signalinherited |
Is emitted, when tab is shrink or expanded
Referenced by Digikam::Sidebar::shrink().
|
protectedvirtualslot |
References m_colorTab, m_currentRect, m_currentURL, m_dirtyColorTab, m_dirtyGpsTab, m_dirtyMetadataTab, m_dirtyPropertiesTab, m_image, m_metadataTab, m_propertiesStackedView, m_propertiesTab, Digikam::ItemPropertiesMetadataTab::setCurrentURL(), Digikam::ItemPropertiesTab::setCurrentURL(), Digikam::ItemPropertiesColorsTab::setData(), setImagePropertiesInformation(), and Digikam::DMultiTabBar::tab().
Referenced by itemChanged(), ItemPropertiesSideBar(), and slotImageSelectionChanged().
|
slot |
|
slot |
References Digikam::ItemPropertiesMetadataTab::loadFilters(), and m_metadataTab.
Referenced by Digikam::ItemPropertiesSideBarDB::ItemPropertiesSideBarDB().
|
virtualslot |
References m_colorTab, m_currentURL, m_dirtyColorTab, m_dirtyGpsTab, m_dirtyHistoryTab, m_dirtyMetadataTab, m_dirtyPropertiesTab, m_metadataTab, m_propertiesTab, m_selectionPropertiesTab, Digikam::ItemPropertiesMetadataTab::setCurrentURL(), Digikam::ItemPropertiesTab::setCurrentURL(), Digikam::ItemSelectionPropertiesTab::setCurrentURL(), and Digikam::ItemPropertiesColorsTab::setData().
Referenced by Digikam::ItemPropertiesSideBarDB::slotNoCurrentItem().
|
inherited |
References Digikam::Sidebar::Private::splitter.
|
inherited |
get a pointer to a tab within the tab area, identified by its ID
References Digikam::DMultiTabBar::Private::internal, and Digikam::DMultiTabBarFrame::tab().
Referenced by Digikam::Sidebar::activeNextTab(), Digikam::Sidebar::activePreviousTab(), Digikam::Sidebar::appendTab(), Digikam::Sidebar::deleteTab(), Digikam::Sidebar::doLoadState(), Digikam::DMultiTabBar::isTabRaised(), Digikam::Sidebar::setActiveTab(), Digikam::DMultiTabBar::setTab(), and slotChangedTab().
|
inherited |
get the display style of the tabs
References Digikam::DMultiTabBar::Private::internal.
|
protectedinherited |
References Digikam::DMultiTabBar::Private::btnTabSep, and Digikam::DMultiTabBar::Private::buttons.
Referenced by Digikam::DMultiTabBarButton::hideEvent(), and Digikam::DMultiTabBarButton::showEvent().
|
protected |
Referenced by doLoadState(), doSaveState(), ItemPropertiesSideBar(), slotChangedTab(), slotImageSelectionChanged(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), slotChangedTab(), and slotImageSelectionChanged().
|
protected |
Referenced by Digikam::ItemPropertiesSideBarDB::itemChanged(), itemChanged(), slotChangedTab(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), slotChangedTab(), slotImageSelectionChanged(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), slotChangedTab(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), slotChangedTab(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), slotChangedTab(), and slotNoCurrentItem().
|
protected |
Referenced by itemChanged(), and slotChangedTab().
|
protected |
Referenced by doLoadState(), doSaveState(), ItemPropertiesSideBar(), slotChangedTab(), slotLoadMetadataFilters(), and slotNoCurrentItem().
|
protected |
Referenced by ItemPropertiesSideBar(), and slotChangedTab().
|
protected |
Referenced by doLoadState(), doSaveState(), ItemPropertiesSideBar(), setImagePropertiesInformation(), slotChangedTab(), and slotNoCurrentItem().
|
protected |
Referenced by ItemPropertiesSideBar(), and slotNoCurrentItem().