21#ifndef __qSlicerSettingsCachePanel_h
22#define __qSlicerSettingsCachePanel_h
28#include <ctkSettingsPanel.h>
29#include <ctkVTKObject.h>
32#include "qSlicerBaseQTGUIExport.h"
34class qSlicerSettingsCachePanelPrivate;
69 QScopedPointer<qSlicerSettingsCachePanelPrivate>
d_ptr;
void setForceRedownload(bool force)
void removeSelectedCacheItems()
QScopedPointer< qSlicerSettingsCachePanelPrivate > d_ptr
void showEvent(QShowEvent *event) override
~qSlicerSettingsCachePanel() override
Destructor.
void updateRemoveSelectedButton()
bool confirmCacheOperationWithMissingSentinel(const QString &operationText, const QString &directoryPath)
void setCachePath(const QString &path)
qSlicerSettingsCachePanel(QWidget *parent=nullptr)
Constructor.
void updateFromCacheManager()
ctkSettingsPanel Superclass
Superclass typedef.
void setCacheSize(int sizeInMB)
virtual void setCacheManager(vtkCacheManager *cacheManager)
Manages the on-disk remote cache used by MRML storage.