digiKam
|
Public Types | |
enum | ControlButton { Add = 0x1 , Remove = 0x2 , MoveUp = 0x4 , MoveDown = 0x8 , Clear = 0x10 , Load = 0x20 , Save = 0x40 } |
enum | ControlButtonPlacement { NoControlButtons = 0 , ControlButtonsLeft , ControlButtonsRight , ControlButtonsAbove , ControlButtonsBelow } |
enum | FieldType { TIMESTAMP_USED = DItemsListView::User1 , TIMESTAMP_UPDATED = DItemsListView::User2 , STATUS = DItemsListView::User3 } |
enum | ProcessingStatus { CLRSTATUS_ERROR = 1 << 0 , NOPROCESS_ERROR = 1 << 1 , META_TIME_ERROR = 1 << 2 , FILE_TIME_ERROR = 1 << 3 } |
Public Slots | |
virtual void | slotAddImages (const QList< QUrl > &list) |
virtual void | slotRemoveItems () |
Signals | |
void | signalAddItems (const QList< QUrl > &) |
void | signalContextMenuRequested () |
void | signalFoundRAWImages (bool) |
void | signalImageListChanged () |
void | signalItemClicked (QTreeWidgetItem *) |
void | signalMoveDownItem () |
void | signalMoveUpItem () |
void | signalRemovedItems (const QList< int > &) |
void | signalXMLCustomElements (QXmlStreamReader &) |
void | signalXMLCustomElements (QXmlStreamWriter &) |
void | signalXMLLoadImageElement (QXmlStreamReader &) |
void | signalXMLSaveItem (QXmlStreamWriter &, int) |
Public Member Functions | |
void | cancelProcess () |
bool | checkSelection () |
void | clearProcessedStatus () |
void | enableControlButtons (bool enable=true) |
void | enableDragAndDrop (const bool enable=true) |
QUrl | getCurrentUrl () const |
int | iconSize () const |
DInfoInterface * | iface () const |
virtual QList< QUrl > | imageUrls (bool onlyUnprocessed=false) const |
DItemsListView * | listView () const |
void | loadImagesFromCurrentAlbum () |
void | loadImagesFromCurrentSelection () |
void | processed (const QUrl &url, bool success) |
void | processing (const QUrl &url) |
virtual void | removeItemByUrl (const QUrl &url) |
void | setAllowDuplicate (bool allow) |
void | setAllowRAW (bool allow) |
void | setControlButtons (ControlButtons buttonMask) |
void | setControlButtonsPlacement (ControlButtonPlacement placement) |
void | setCurrentUrl (const QUrl &url) |
void | setIconSize (int size) |
void | setIface (DInfoInterface *const iface) |
void | setStatus (const QUrl &url, const QDateTime &, const QDateTime &, int status=CLRSTATUS_ERROR) |
void | setWaitStatus () |
TimeAdjustList (QWidget *const parent) | |
void | updateThumbnail (const QUrl &url) |
~TimeAdjustList () override | |
void | setIsLessThanHandler (DItemsListIsLessThanHandler fncptr) |
DItemsListIsLessThanHandler | isLessThanHandler () const |
Protected Slots | |
virtual void | slotAddItems () |
virtual void | slotClearItems () |
virtual void | slotImageListChanged () |
virtual void | slotLoadItems () |
virtual void | slotMoveDownItems () |
virtual void | slotMoveUpItems () |
void | slotProgressTimerDone () |
virtual void | slotSaveItems () |
virtual void | slotThumbnail (const LoadingDescription &, const QPixmap &) |
|
inherited |
|
inherited |
|
explicit |
|
override |
|
inherited |
References Digikam::DItemsList::processed().
|
inherited |
a function to check whether an image has been selected or not.
Referenced by Digikam::DItemsList::loadImagesFromCurrentSelection().
|
inherited |
References Digikam::DItemsListViewItem::setProcessedIcon().
|
inherited |
References Digikam::DItemsList::slotImageListChanged().
|
inherited |
Referenced by Digikam::DItemsList::DItemsList().
|
inherited |
References Digikam::DItemsListViewItem::url().
|
inherited |
Referenced by Digikam::DItemsList::setIconSize().
|
inherited |
Referenced by Digikam::DItemsListView::iface(), and Digikam::DItemsList::setIface().
|
virtualinherited |
|
inherited |
Referenced by Digikam::DItemsListView::isLessThanHandler().
|
inherited |
Referenced by DigikamGenericDNGConverterPlugin::DNGConverterList::DNGConverterList(), DigikamGenericFlickrPlugin::FlickrList::FlickrList(), DigikamGenericFlickrPlugin::FlickrWidget::FlickrWidget(), DigikamGenericImgUrPlugin::ImgurImagesList::getPendingItems(), DigikamGenericIpfsPlugin::IpfsImagesList::getPendingItems(), DigikamGenericImgUrPlugin::ImgurImagesList::ImgurImagesList(), DigikamGenericINatPlugin::INatWidget::INatWidget(), DigikamGenericIpfsPlugin::IpfsImagesList::IpfsImagesList(), Digikam::DItemsList::processed(), Digikam::DItemsList::processing(), DigikamGenericFlickrPlugin::FlickrList::setContentTypes(), DigikamGenericFlickrPlugin::FlickrList::setSafetyLevels(), setStatus(), setWaitStatus(), Digikam::DItemsList::slotAddImages(), DigikamGenericDNGConverterPlugin::DNGConverterList::slotAddImages(), DigikamGenericFlickrPlugin::FlickrList::slotAddImages(), DigikamGenericImgUrPlugin::ImgurImagesList::slotAddImages(), DigikamGenericIpfsPlugin::IpfsImagesList::slotAddImages(), Digikam::DItemsList::slotClearItems(), Digikam::DItemsList::slotMoveDownItems(), Digikam::DItemsList::slotMoveUpItems(), Digikam::DItemsList::slotProgressTimerDone(), DigikamGenericDNGConverterPlugin::DNGConverterList::slotRemoveItems(), Digikam::DItemsList::slotSaveItems(), DigikamGenericImgUrPlugin::ImgurImagesList::slotSuccess(), DigikamGenericIpfsPlugin::IpfsImagesList::slotSuccess(), DigikamGenericSmugPlugin::SmugWidget::SmugWidget(), and TimeAdjustList().
|
inherited |
A function to load all the images from the album if no image has been selected by user.
References Digikam::DItemsList::slotAddImages().
Referenced by Digikam::DItemsList::loadImagesFromCurrentSelection().
|
inherited |
References Digikam::DItemsList::checkSelection(), Digikam::DItemsList::loadImagesFromCurrentAlbum(), and Digikam::DItemsList::slotAddImages().
Referenced by DigikamGenericFlickrPlugin::FlickrWidget::FlickrWidget(), DigikamGenericINatPlugin::INatWidget::INatWidget(), and DigikamGenericSmugPlugin::SmugWidget::SmugWidget().
|
inherited |
References Digikam::DItemsListViewItem::Failed, Digikam::DItemsListView::findItem(), Digikam::DItemsList::listView(), Digikam::DItemsListViewItem::setProcessedIcon(), Digikam::DItemsListViewItem::setState(), and Digikam::DItemsListViewItem::Success.
Referenced by Digikam::DItemsList::cancelProcess(), DigikamGenericImgUrPlugin::ImgurImagesList::slotSuccess(), and DigikamGenericIpfsPlugin::IpfsImagesList::slotSuccess().
|
inherited |
References Digikam::DItemsListView::findItem(), and Digikam::DItemsList::listView().
|
virtualinherited |
|
inherited |
|
inherited |
Referenced by DigikamGenericFlickrPlugin::FlickrWidget::FlickrWidget(), DigikamGenericImgUrPlugin::ImgurImagesList::ImgurImagesList(), DigikamGenericINatPlugin::INatWidget::INatWidget(), DigikamGenericIpfsPlugin::IpfsImagesList::IpfsImagesList(), and DigikamGenericSmugPlugin::SmugWidget::SmugWidget().
|
inherited |
References Digikam::DItemsList::Add, Digikam::DItemsList::Clear, Digikam::DItemsList::Load, Digikam::DItemsList::MoveDown, Digikam::DItemsList::MoveUp, Digikam::DItemsList::Remove, and Digikam::DItemsList::Save.
Referenced by Digikam::DItemsList::DItemsList(), and Digikam::DItemsList::setControlButtonsPlacement().
|
inherited |
References Digikam::DItemsList::ControlButtonsAbove, Digikam::DItemsList::ControlButtonsBelow, Digikam::DItemsList::ControlButtonsLeft, Digikam::DItemsList::ControlButtonsRight, Digikam::DItemsList::NoControlButtons, and Digikam::DItemsList::setControlButtons().
Referenced by Digikam::DItemsList::DItemsList(), DigikamGenericDNGConverterPlugin::DNGConverterList::DNGConverterList(), DigikamGenericImgUrPlugin::ImgurImagesList::ImgurImagesList(), DigikamGenericIpfsPlugin::IpfsImagesList::IpfsImagesList(), DigikamGenericSmugPlugin::SmugWidget::SmugWidget(), and TimeAdjustList().
|
inherited |
References Digikam::DItemsListViewItem::url().
|
inherited |
References Digikam::DItemsList::iconSize().
Referenced by Digikam::DItemsList::DItemsList().
|
inherited |
|
inherited |
Methods to handle function pointer used to customize sort items in list. See DItemsListIsLessThanHandler type for details.
void DigikamGenericTimeAdjustPlugin::TimeAdjustList::setStatus | ( | const QUrl & | url, |
const QDateTime & | org, | ||
const QDateTime & | adj, | ||
int | status = CLRSTATUS_ERROR |
||
) |
void DigikamGenericTimeAdjustPlugin::TimeAdjustList::setWaitStatus | ( | ) |
References Digikam::DItemsList::listView(), STATUS, TIMESTAMP_UPDATED, and TIMESTAMP_USED.
|
signalinherited |
|
signalinherited |
Referenced by Digikam::DItemsList::DItemsList().
|
signalinherited |
Referenced by Digikam::DItemsList::slotAddImages().
|
signalinherited |
Referenced by Digikam::DItemsList::DItemsList(), Digikam::DItemsList::removeItemByUrl(), Digikam::DItemsList::slotAddImages(), DigikamGenericDNGConverterPlugin::DNGConverterList::slotAddImages(), DigikamGenericFlickrPlugin::FlickrList::slotAddImages(), DigikamGenericImgUrPlugin::ImgurImagesList::slotAddImages(), DigikamGenericIpfsPlugin::IpfsImagesList::slotAddImages(), Digikam::DItemsList::slotMoveDownItems(), Digikam::DItemsList::slotMoveUpItems(), and Digikam::DItemsList::slotRemoveItems().
|
signalinherited |
Referenced by Digikam::DItemsList::DItemsList().
|
signalinherited |
Referenced by Digikam::DItemsList::slotMoveDownItems().
|
signalinherited |
Referenced by Digikam::DItemsList::slotMoveUpItems().
|
signalinherited |
Referenced by Digikam::DItemsList::removeItemByUrl(), and Digikam::DItemsList::slotRemoveItems().
|
signalinherited |
|
signalinherited |
Referenced by Digikam::DItemsList::slotLoadItems(), and Digikam::DItemsList::slotSaveItems().
|
signalinherited |
Referenced by Digikam::DItemsList::slotLoadItems().
|
signalinherited |
Referenced by Digikam::DItemsList::slotSaveItems().
|
virtualslotinherited |
References Digikam::DRawDecoder::isRawFile(), Digikam::DItemsList::listView(), Digikam::DItemsList::signalAddItems(), Digikam::DItemsList::signalFoundRAWImages(), Digikam::DItemsList::signalImageListChanged(), and Digikam::DItemsListViewItem::url().
Referenced by Digikam::DItemsList::DItemsList(), Digikam::DItemsList::loadImagesFromCurrentAlbum(), Digikam::DItemsList::loadImagesFromCurrentSelection(), Digikam::DItemsList::slotAddItems(), and Digikam::DItemsList::slotLoadItems().
|
protectedvirtualslotinherited |
References Digikam::ImageDialog::getImageURLs(), and Digikam::DItemsList::slotAddImages().
Referenced by Digikam::DItemsList::DItemsList().
|
protectedvirtualslotinherited |
References Digikam::DItemsList::listView(), and Digikam::DItemsList::slotRemoveItems().
Referenced by Digikam::DItemsList::DItemsList().
|
protectedvirtualslotinherited |
References Digikam::DItemsList::imageUrls().
Referenced by Digikam::DItemsList::DItemsList(), and Digikam::DItemsList::enableControlButtons().
|
protectedvirtualslotinherited |
|
protectedvirtualslotinherited |
|
protectedvirtualslotinherited |
|
protectedslotinherited |
|
virtualslotinherited |
|
protectedvirtualslotinherited |
|
protectedvirtualslotinherited |
References Digikam::LoadingDescription::filePath, Digikam::DItemsListViewItem::setThumb(), and Digikam::DItemsListViewItem::url().
Referenced by Digikam::DItemsList::DItemsList().
|
inherited |