4#ifndef BALL_VIEW_DIALOGS_DOWNLOADELECTRONDENSITY_H
5#define BALL_VIEW_DIALOGS_DOWNLOADELECTRONDENSITY_H
7#include <BALL/VIEW/UIC/ui_downloadElectronDensity.h>
9#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
13#ifndef BALL_DATATYPE_HASHSET_H
17#include <BALL/VIEW/UIC/ui_downloadElectronDensity.h>
19#include <QtNetwork/QNetworkReply>
22class QNetworkAccessManager;
37 public Ui_DownloadElectronDensityData,
46 bool modal = false, Qt::WindowFlags fl = 0 );
HashMap class based on the STL map (containing serveral convenience functions).
QNetworkAccessManager * network_manager_
bool threadedDownload_(const String &url)
HashSet< String > unsupported_images_
QProgressBar * progress_bar_
virtual void fetchPreferences(INIFile &inifile)
void setEDSSuffix(String s)
void setEMDBSuffix(String s)
HashMap< String, QImage > image_cache_
void checkMenu(MainControl &mc)
void downloadProgress(qint64 received, qint64 total)
void pdbDownloadChecked()
void setEMDBPrefix(String s)
void setEDSPrefix(String s)
virtual void initializeWidget(VIEW::MainControl &main_control)
QNetworkReply * current_reply_
DownloadElectronDensity(QWidget *parent=0, const char *name="DownloadElectronDensityDialog", bool modal=false, Qt::WindowFlags fl=0)
virtual void writePreferences(INIFile &inifile)
void removeFile_(const String &filename)
#define BALL_EMBEDDABLE(TYPE, BASE)