28 #ifndef _BIBLIOTEQ_PHOTOGRAPHCOLLECTION_H_
29 #define _BIBLIOTEQ_PHOTOGRAPHCOLLECTION_H_
31 #include "biblioteq_item.h"
32 #include "ui_biblioteq_photograph.h"
33 #include "ui_biblioteq_photographinfo.h"
44 const QString &oidArg,
45 const QModelIndex &index);
47 void duplicate(
const QString &p_oid,
const int state);
49 void modify(
const int state,
const QString &behavior =
"");
50 void search(
const QString &field =
"",
const QString &value =
"");
52 void setPublicationDateFormat(
const QString &dateFormat)
54 pc.publication_date->setDisplayFormat(dateFormat);
57 void updateWindow(
const int state);
60 QDialog *m_photo_diag;
61 QString m_engWindowTitle;
64 Ui_photographDialog photo;
66 bool verifyItemFields(
void);
67 int photographsPerPage(
void);
68 void changeEvent(QEvent *event);
69 void closeEvent(QCloseEvent *event);
70 void loadPhotographFromItem(QGraphicsPixmapItem *item,
71 QGraphicsScene *scene,
74 void loadPhotographFromItemInNewWindow(QGraphicsPixmapItem *item);
75 void setReadOnlyFieldsOverride(
void);
76 void setSceneRect(
const qint64 size);
77 void showPhotographs(
const int page);
79 void updateTablePhotographCount(
const qint64 count);
82 void setGlobalFonts(
const QFont &font);
83 void slotAddItem(
void);
84 void slotCancel(
void);
85 void slotClosePhoto(
void);
86 void slotDeleteItem(
void);
87 void slotExportItem(
void);
88 void slotExportPhotographs(
void);
90 void slotImageViewSizeChanged(
int index);
91 void slotImportItems(
void);
92 void slotInsertItem(
void);
93 void slotModifyItem(
void);
94 void slotPageChanged(
int index);
95 void slotPrepareIcons(
void);
99 void slotSaveRotatedImage(
const QImage &image,
100 const QString &format,
102 void slotSceneSelectionChanged(
void);
103 void slotSelectAll(
void);
104 void slotSelectImage(
void);
105 void slotUpdateItem(
void);
106 void slotViewContextMenu(
const QPoint &pos);
107 void slotViewNextPhotograph(
void);
108 void slotViewPhotograph(
void);
109 void slotViewPreviousPhotograph(
void);
Definition: biblioteq_bgraphicsscene.h:34
Definition: biblioteq_item.h:72
Definition: biblioteq_photographcollection.h:39
Definition: biblioteq.h:276