28 #ifndef _BIBLIOTEQ_MAGAZINE_H_
29 #define _BIBLIOTEQ_MAGAZINE_H_
31 #include "biblioteq_item.h"
32 #include "ui_biblioteq_maginfo.h"
33 #include "ui_biblioteq_passwordPrompt.h"
35 #include <QNetworkReply>
46 const QString &oidArg,
47 const QModelIndex &index,
48 const QString &subTypeArg);
50 Ui_magDialog dialog(
void)
const;
51 void duplicate(
const QString &p_oid,
const int state);
53 void modify(
const int);
54 void populateDisplayAfterSRU(
const QByteArray &data);
55 void populateDisplayAfterZ3950(
const QStringList &list,
56 const QString &recordSyntax);
58 void setPublicationDateFormat(
const QString &dateFormat)
60 ma.publication_date->setDisplayFormat(dateFormat);
63 void search(
const QString &field =
"",
const QString &value =
"");
64 void updateWindow(
const int state);
76 QByteArray m_sruResults;
77 QDialog *m_proxyDialog;
78 QNetworkAccessManager *m_sruManager;
79 QPalette m_cb_orig_pal;
80 QPalette m_te_orig_pal;
82 QPointer<biblioteq_generic_thread> m_thread;
83 QPointer<biblioteq_item_working_dialog> m_sruWorking;
85 QString m_engWindowTitle;
88 Ui_passwordDialog ui_p;
90 void changeEvent(QEvent *event);
91 void closeEvent(QCloseEvent *event);
92 void createFile(
const QByteArray &digest,
93 const QByteArray &bytes,
94 const QString &fileName)
const;
95 void createSRUDialog(
void);
96 void populateFiles(
void);
97 void resetQueryHighlights(
void);
100 void setGlobalFonts(
const QFont &font);
101 void slotAttachFiles(
void);
102 void slotCancel(
void);
103 void slotDeleteFiles(
void);
104 void slotExportFiles(
void);
105 void slotFilesDoubleClicked(QTableWidgetItem *item);
107 void slotParseMarcTags(
void);
108 void slotPopulateCopiesEditor(
void);
109 void slotPrint(
void);
110 void slotProxyAuthenticationRequired(
const QNetworkProxy &proxy,
111 QAuthenticator *authenticator);
112 void slotPublicationDateEnabled(
bool state);
113 void slotReset(
void);
114 void slotSRUCanceled(
void);
115 void slotSRUDownloadFinished(
bool error);
116 void slotSRUDownloadFinished(
void);
117 void slotSRUError(QNetworkReply::NetworkError error);
118 void slotSRUQuery(
void);
119 void slotSRUQueryError(
const QString &text);
120 void slotSRUReadyRead(
void);
121 void slotSRUSslErrors(
const QList<QSslError> &list);
122 void slotSelectImage(
void);
123 void slotShowPDF(
void);
124 void slotShowUsers(
void);
125 void slotZ3950Query(
void);
126 void sruDownloadFinished(
void);
129 void sruQueryError(
const QString &text);
138 const QString &oidArg,
139 const QModelIndex &index);
141 void changeEvent(QEvent *event);
142 void closeEvent(QCloseEvent *event);
145 void slotCancel(
void);
Definition: biblioteq_generic_thread.h:38
Definition: biblioteq_item.h:72
Definition: biblioteq_magazine.h:133
Definition: biblioteq_magazine.h:41
Definition: biblioteq.h:274