1 #ifndef _BIBLIOTEQ_BOOK_H_ 2 #define _BIBLIOTEQ_BOOK_H_ 4 #include "biblioteq_item.h" 5 #include "ui_biblioteq_bookinfo.h" 6 #include "ui_biblioteq_passwordPrompt.h" 9 #include <QNetworkReply> 20 const QString &oidArg,
23 void duplicate(
const QString &p_oid,
const int state);
25 void modify(
const int state);
26 void search(
const QString &field =
"",
const QString &value =
"");
28 void setPublicationDateFormat(
const QString &dateFormat)
30 id.publication_date->setDisplayFormat(dateFormat);
33 void updateWindow(
const int);
36 QBuffer m_imageBuffer;
37 QByteArray m_sruResults;
38 QDialog *m_proxyDialog;
39 QNetworkAccessManager *m_imageManager;
40 QNetworkAccessManager *m_sruManager;
41 QPalette m_te_orig_pal;
43 QPointer<biblioteq_generic_thread> m_thread;
44 QPointer<biblioteq_item_working_dialog> m_sruWorking;
47 QString m_engWindowTitle;
48 Ui_informationDialog id;
49 Ui_passwordDialog ui_p;
52 (
const QString &downloadType);
53 void changeEvent(QEvent *event);
54 void closeEvent(QCloseEvent *event);
55 void createFile(
const QByteArray &digest,
56 const QByteArray &bytes,
57 const QString &fileName)
const;
58 void createSRUDialog(
void);
59 void populateFiles(
void);
62 void downloadFinished(
void);
63 void slotAttachFiles(
void);
64 void slotCancel(
void);
65 void slotCancelImageDownload(
void);
66 void slotConvertISBN10to13(
void);
67 void slotConvertISBN13to10(
void);
68 void slotDataTransferProgress(qint64 bytesread, qint64 totalbytes);
69 void slotDeleteFiles(
void);
70 void slotDownloadFinished(
bool error);
71 void slotDownloadFinished(
void);
72 void slotDownloadImage(
void);
73 void slotExportFiles(
void);
74 void slotFilesDoubleClicked(QTableWidgetItem *item);
76 void slotPopulateCopiesEditor(
void);
78 void slotPrintAuthorTitleDewey(
void);
79 void slotPrintCallDewey(
void);
80 void slotProxyAuthenticationRequired(
const QNetworkProxy &proxy,
81 QAuthenticator *authenticator);
82 void slotPublicationDateEnabled(
bool state);
83 void slotReadyRead(
void);
85 void slotSRUCanceled(
void);
86 void slotSRUDownloadFinished(
bool error);
87 void slotSRUDownloadFinished(
void);
88 void slotSRUError(QNetworkReply::NetworkError error);
89 void slotSRUQuery(
void);
90 void slotSRUReadyRead(
void);
91 void slotSRUSslErrors(
const QList<QSslError> &list);
92 void slotSelectImage(
void);
93 void slotShowPDF(
void);
94 void slotShowUsers(
void);
95 void slotZ3950Query(
void);
96 void sruDownloadFinished(
void);
Definition: biblioteq_item.h:42
Definition: biblioteq_book.h:14
Definition: biblioteq_item.h:13
Definition: biblioteq_generic_thread.h:9
Definition: biblioteq.h:173