◆ ImportUI()
Digikam::ImportUI::ImportUI |
( |
const QString & |
cameraTitle, |
|
|
const QString & |
model, |
|
|
const QString & |
port, |
|
|
const QString & |
path, |
|
|
int |
startIndex |
|
) |
| |
|
explicit |
References Digikam::CameraNameHelper::cameraName(), cameraTitle(), Digikam::ImportUI::Private::cameraTitle, Digikam::DXmlGuiWindow::configGroupName(), Digikam::ImportUI::Private::controller, Digikam::FS_IMPORTUI, Digikam::ImportSettings::instance(), Digikam::ImportUI::Private::progressTimer, Digikam::ImportUI::Private::renameCustomizer, Digikam::DXmlGuiWindow::setConfigGroupName(), Digikam::DXmlGuiWindow::setFullScreenOptions(), Digikam::RenameCustomizer::setStartIndex(), and Digikam::ImportUI::Private::view.
◆ ~ImportUI()
Digikam::ImportUI::~ImportUI |
( |
| ) |
|
|
override |
◆ allActions()
QList< QAction * > Digikam::DXmlGuiWindow::allActions |
( |
| ) |
const |
|
inherited |
Return all actions from internal collection.
◆ buildStdAction()
QAction * Digikam::DXmlGuiWindow::buildStdAction |
( |
StdActionType |
type, |
|
|
const QObject *const |
recvr, |
|
|
const char *const |
slot, |
|
|
QObject *const |
parent |
|
) |
| |
|
staticinherited |
References Digikam::StdBackAction, Digikam::StdCloseAction, Digikam::StdCopyAction, Digikam::StdCutAction, Digikam::StdForwardAction, Digikam::StdOpenAction, Digikam::StdPasteAction, Digikam::StdQuitAction, Digikam::StdRevertAction, Digikam::StdSaveAction, Digikam::StdSaveAsAction, Digikam::StdZoomInAction, and Digikam::StdZoomOutAction.
Referenced by Digikam::ContextMenuHelper::addStandardActionCopy(), Digikam::ContextMenuHelper::addStandardActionCut(), Digikam::ContextMenuHelper::addStandardActionPaste(), and Digikam::EditorWindow::setupStandardActions().
◆ cameraDelDirSupport()
bool Digikam::ImportUI::cameraDelDirSupport |
( |
| ) |
const |
◆ cameraDeleteSupport()
bool Digikam::ImportUI::cameraDeleteSupport |
( |
| ) |
const |
◆ cameraMkDirSupport()
bool Digikam::ImportUI::cameraMkDirSupport |
( |
| ) |
const |
◆ cameraTitle()
QString Digikam::ImportUI::cameraTitle |
( |
| ) |
const |
◆ cameraUploadSupport()
bool Digikam::ImportUI::cameraUploadSupport |
( |
| ) |
const |
◆ cameraUseGPhotoDriver()
bool Digikam::ImportUI::cameraUseGPhotoDriver |
( |
| ) |
const |
◆ cameraUseUMSDriver()
bool Digikam::ImportUI::cameraUseUMSDriver |
( |
| ) |
const |
◆ cleanupActions()
void Digikam::DXmlGuiWindow::cleanupActions |
( |
| ) |
|
|
inherited |
◆ closeEvent()
void Digikam::ImportUI::closeEvent |
( |
QCloseEvent * |
e | ) |
|
|
overrideprotected |
◆ configGroupName()
QString Digikam::DXmlGuiWindow::configGroupName |
( |
| ) |
const |
|
inherited |
◆ createFullScreenAction()
void Digikam::DXmlGuiWindow::createFullScreenAction |
( |
const QString & |
name | ) |
|
|
inherited |
◆ createHelpActions()
void Digikam::DXmlGuiWindow::createHelpActions |
( |
bool |
coreOptions = true | ) |
|
|
inherited |
◆ createSettingsActions()
void Digikam::DXmlGuiWindow::createSettingsActions |
( |
| ) |
|
|
inherited |
◆ createSidebarActions()
void Digikam::DXmlGuiWindow::createSidebarActions |
( |
| ) |
|
|
inherited |
◆ downloadSettings()
◆ editKeyboardShortcuts()
void Digikam::DXmlGuiWindow::editKeyboardShortcuts |
( |
KActionCollection *const |
extraac = nullptr , |
|
|
const QString & |
actitle = QString() |
|
) |
| |
|
protectedinherited |
Call this method from your main window to show keyboard shortcut config dialog with an extra action collection to configure. This method is called by slotEditKeys() which can be re-implement in child class for cutomization.
◆ enableZoomMinusAction()
void Digikam::ImportUI::enableZoomMinusAction |
( |
bool |
val | ) |
|
◆ enableZoomPlusAction()
void Digikam::ImportUI::enableZoomPlusAction |
( |
bool |
val | ) |
|
◆ eventFilter()
bool Digikam::DXmlGuiWindow::eventFilter |
( |
QObject * |
obj, |
|
|
QEvent * |
ev |
|
) |
| |
|
overrideprotectedinherited |
◆ fullScreenIsActive()
bool Digikam::DXmlGuiWindow::fullScreenIsActive |
( |
| ) |
const |
|
inherited |
◆ getCameraThumbsCtrl()
◆ infoIface()
◆ instance()
ImportUI * Digikam::ImportUI::instance |
( |
| ) |
|
|
static |
◆ isBusy()
bool Digikam::ImportUI::isBusy |
( |
| ) |
const |
◆ isClosed()
bool Digikam::ImportUI::isClosed |
( |
| ) |
const |
◆ keyPressEvent()
void Digikam::DXmlGuiWindow::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
overrideprotectedinherited |
◆ moveEvent()
void Digikam::ImportUI::moveEvent |
( |
QMoveEvent * |
e | ) |
|
|
overrideprotected |
◆ openHandbook()
void Digikam::DXmlGuiWindow::openHandbook |
( |
| ) |
|
|
staticinherited |
◆ readFullScreenSettings()
void Digikam::DXmlGuiWindow::readFullScreenSettings |
( |
const KConfigGroup & |
group | ) |
|
|
inherited |
Read full-screen settings from KDE config file.
References Digikam::FS_SIDEBARS, Digikam::FS_STATUSBAR, Digikam::FS_THUMBBAR, Digikam::FS_TOOLBARS, Digikam::DXmlGuiWindow::Private::fsOptions, Digikam::DXmlGuiWindow::Private::fullScreenHideSideBars, Digikam::DXmlGuiWindow::Private::fullScreenHideStatusBar, Digikam::DXmlGuiWindow::Private::fullScreenHideThumbBar, and Digikam::DXmlGuiWindow::Private::fullScreenHideToolBars.
Referenced by Digikam::LightTableWindow::applySettings(), Digikam::QueueMgrWindow::applySettings(), Digikam::EditorWindow::applyStandardSettings(), Digikam::DigikamApp::DigikamApp(), and Digikam::EditorWindow::readStandardSettings().
◆ registerExtraPluginsActions()
virtual void Digikam::DXmlGuiWindow::registerExtraPluginsActions |
( |
QString & |
| ) |
|
|
inlinevirtualinherited |
◆ registerPluginsActions()
void Digikam::DXmlGuiWindow::registerPluginsActions |
( |
| ) |
|
|
inherited |
Register all generic plugins action to this instance. Call registerExtraPluginsActions() to plug other kind of plugins in GUI.
References Digikam::DPluginAction::Generic, Digikam::DPluginAction::GenericExport, Digikam::DPluginAction::GenericImport, Digikam::DPluginAction::GenericMetadata, Digikam::DPluginAction::GenericTool, Digikam::DPluginAction::GenericView, Digikam::DPluginLoader::instance(), Digikam::DPluginLoader::pluginsActions(), Digikam::DPluginLoader::pluginXmlSections(), Digikam::DXmlGuiWindow::registerExtraPluginsActions(), and Digikam::DPluginLoader::registerGenericPlugins().
Referenced by ShowFoto::Showfoto::Showfoto().
◆ restoreWindowSize()
void Digikam::DXmlGuiWindow::restoreWindowSize |
( |
QWindow *const |
win, |
|
|
const KConfigGroup & |
group |
|
) |
| |
|
staticinherited |
◆ saveWindowSize()
void Digikam::DXmlGuiWindow::saveWindowSize |
( |
QWindow *const |
win, |
|
|
KConfigGroup & |
group |
|
) |
| |
|
staticinherited |
◆ setConfigGroupName()
void Digikam::DXmlGuiWindow::setConfigGroupName |
( |
const QString & |
name | ) |
|
|
inherited |
◆ setFullScreenOptions()
void Digikam::DXmlGuiWindow::setFullScreenOptions |
( |
int |
options | ) |
|
|
inherited |
◆ setupIconTheme()
void Digikam::DXmlGuiWindow::setupIconTheme |
( |
| ) |
|
|
staticinherited |
If we have some local breeze icon resource, prefer it.
◆ showMenuBarAction()
QAction * Digikam::DXmlGuiWindow::showMenuBarAction |
( |
| ) |
const |
|
protectedinherited |
◆ showStatusBarAction()
QAction * Digikam::DXmlGuiWindow::showStatusBarAction |
( |
| ) |
const |
|
protectedinherited |
◆ signalEscapePressed
void Digikam::ImportUI::signalEscapePressed |
( |
| ) |
|
|
signal |
◆ signalLastDestination
void Digikam::ImportUI::signalLastDestination |
( |
const QUrl & |
| ) |
|
|
signal |
◆ signalNewSelection
void Digikam::ImportUI::signalNewSelection |
( |
bool |
| ) |
|
|
signal |
◆ signalPreviewRequested
void Digikam::ImportUI::signalPreviewRequested |
( |
const CamItemInfo & |
, |
|
|
bool |
|
|
) |
| |
|
signal |
◆ signalWindowHasMoved
void Digikam::ImportUI::signalWindowHasMoved |
( |
| ) |
|
|
signal |
◆ slotDownload
void Digikam::ImportUI::slotDownload |
( |
bool |
onlySelected, |
|
|
bool |
deleteAfter, |
|
|
Album * |
pAlbum = nullptr |
|
) |
| |
|
slot |
References Digikam::ImportUI::Private::albumCustomizer, Digikam::PAlbum::albumRootId(), Digikam::AlbumCustomizer::autoAlbumDateEnabled(), Digikam::ImportUI::Private::configDefaultTargetAlbumId, Digikam::ImportUI::Private::configGroupName, Digikam::ImportUI::Private::configLastTargetAlbum, Digikam::ImportUI::Private::configUseDefaultTargetAlbum, Digikam::AlbumManager::currentAlbums(), Digikam::AlbumCustomizer::CustomDateFormat, Digikam::AlbumCustomizer::customDateFormatIsValid(), Digikam::AlbumManager::findAlbum(), Digikam::AlbumManager::findPAlbum(), Digikam::AlbumCustomizer::folderDateFormat(), Digikam::Album::globalID(), Digikam::AlbumManager::instance(), Digikam::CollectionManager::instance(), Digikam::CollectionLocation::isAvailable(), Digikam::CollectionLocation::isNull(), Digikam::CollectionManager::locationForAlbumRootId(), Digikam::Album::PHYSICAL, Digikam::AlbumSelectDialog::selectAlbum(), Digikam::ImportView::selectedUrls(), Digikam::ImportView::slotSelectAll(), Digikam::Album::type(), and Digikam::ImportUI::Private::view.
Referenced by Digikam::AlbumDragDropHandler::dropEvent(), and Digikam::ItemDragDropHandler::dropEvent().
◆ slotUploadItems
void Digikam::ImportUI::slotUploadItems |
( |
const QList< QUrl > & |
urls | ) |
|
|
slot |
References Digikam::ImportUI::Private::busy, Digikam::ImportUI::Private::cameraFreeSpace, Digikam::CameraController::cameraPath(), Digikam::CameraController::cameraTitle(), Digikam::ImportUI::Private::controller, Digikam::CamItemInfo::folder, Digikam::ImportView::hasImage(), Digikam::ItemPropertiesTab::humanReadableBytesCount(), Digikam::FreeSpaceWidget::isValid(), Digikam::FreeSpaceWidget::kBAvail(), Digikam::CamItemInfo::name, Digikam::CameraController::upload(), and Digikam::ImportUI::Private::view.
Referenced by Digikam::ImportDragDropHandler::dropEvent().
◆ m_animLogo
The documentation for this class was generated from the following files: