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 prepareFavorites(
void);
98 void resetQueryHighlights(
void);
101 void setGlobalFonts(
const QFont &font);
102 void slotAttachFiles(
void);
103 void slotCancel(
void);
104 void slotDeleteFiles(
void);
105 void slotExportFiles(
void);
106 void slotFilesDoubleClicked(QTableWidgetItem *item);
108 void slotParseMarcTags(
void);
109 void slotPopulateCopiesEditor(
void);
110 void slotPrepareIcons(
void);
111 void slotPrint(
void);
112 void slotProxyAuthenticationRequired(
const QNetworkProxy &proxy,
113 QAuthenticator *authenticator);
114 void slotPublicationDateEnabled(
bool state);
115 void slotReset(
void);
116 void slotSRUCanceled(
void);
117 void slotSRUDownloadFinished(
bool error);
118 void slotSRUDownloadFinished(
void);
119 void slotSRUError(QNetworkReply::NetworkError error);
120 void slotSRUQuery(
void);
121 void slotSRUQueryError(
const QString &text);
122 void slotSRUReadyRead(
void);
123 void slotSRUSslErrors(
const QList<QSslError> &list);
124 void slotSelectImage(
void);
125 void slotShowPDF(
void);
126 void slotShowUsers(
void);
127 void slotZ3950Query(
void);
128 void sruDownloadFinished(
void);
131 void sruQueryError(
const QString &text);
140 const QString &oidArg,
141 const QModelIndex &index);
143 void changeEvent(QEvent *event);
144 void closeEvent(QCloseEvent *event);
147 void slotCancel(
void);
Definition: biblioteq_generic_thread.h:38
Definition: biblioteq_item.h:72
Definition: biblioteq_magazine.h:135
Definition: biblioteq_magazine.h:41
Definition: biblioteq.h:276