1 #ifndef _BIBLIOTEQ_MAGAZINE_H_ 2 #define _BIBLIOTEQ_MAGAZINE_H_ 4 #include "biblioteq_item.h" 5 #include "ui_biblioteq_maginfo.h" 6 #include "ui_biblioteq_passwordPrompt.h" 8 #include <QNetworkReply> 19 const QString &oidArg,
21 const QString &subTypeArg);
23 Ui_magDialog dialog(
void)
const;
24 void duplicate(
const QString &p_oid,
const int state);
26 void modify(
const int);
27 void populateDisplayAfterSRU(
const QByteArray &data);
28 void populateDisplayAfterZ3950(
const QStringList &list,
29 const QString &recordSyntax);
31 void setPublicationDateFormat(
const QString &dateFormat)
33 ma.publication_date->setDisplayFormat(dateFormat);
36 void search(
const QString &field =
"",
const QString &value =
"");
37 void updateWindow(
const int state);
40 QByteArray m_sruResults;
41 QDialog *m_proxyDialog;
42 QNetworkAccessManager *m_sruManager;
43 QPalette m_cb_orig_pal;
44 QPalette m_te_orig_pal;
46 QPointer<biblioteq_generic_thread> m_thread;
47 QPointer<biblioteq_item_working_dialog> m_sruWorking;
49 QString m_engWindowTitle;
52 Ui_passwordDialog ui_p;
54 void changeEvent(QEvent *event);
55 void closeEvent(QCloseEvent *event);
56 void createFile(
const QByteArray &digest,
57 const QByteArray &bytes,
58 const QString &fileName)
const;
59 void createSRUDialog(
void);
60 void populateFiles(
void);
63 void slotAttachFiles(
void);
64 void slotCancel(
void);
65 void slotDeleteFiles(
void);
66 void slotExportFiles(
void);
67 void slotFilesDoubleClicked(QTableWidgetItem *item);
69 void slotPopulateCopiesEditor(
void);
71 void slotProxyAuthenticationRequired(
const QNetworkProxy &proxy,
72 QAuthenticator *authenticator);
73 void slotPublicationDateEnabled(
bool state);
75 void slotSRUCanceled(
void);
76 void slotSRUDownloadFinished(
bool error);
77 void slotSRUDownloadFinished(
void);
78 void slotSRUError(QNetworkReply::NetworkError error);
79 void slotSRUQuery(
void);
80 void slotSRUReadyRead(
void);
81 void slotSRUSslErrors(
const QList<QSslError> &list);
82 void slotSelectImage(
void);
83 void slotShowPDF(
void);
84 void slotShowUsers(
void);
85 void slotZ3950Query(
void);
86 void sruDownloadFinished(
void);
95 const QString &oidArg,
98 void changeEvent(QEvent *event);
99 void closeEvent(QCloseEvent *event);
102 void slotCancel(
void);
Definition: biblioteq_item.h:42
Definition: biblioteq_magazine.h:13
Definition: biblioteq_magazine.h:89
Definition: biblioteq_generic_thread.h:9
Definition: biblioteq.h:173