42 void update(
const std::vector<std::string>& memoryNames);
55 void setRecursionDepthSpinnerEnabled(
int state);
57 void deSelectMemoryServers();
63 void updateSelectAllButtonState();
65 QCheckBox* _dataCheckBox;
67 QCheckBox* _dropRemovedCheckBox;
68 QCheckBox* _dropDisabledCheckBox;
70 QLabel* _recursionDepthLabel;
71 QSpinBox* _recursionDepthSpinner;
73 QLabel* _exportPathLabel;
74 QLineEdit* _exportPathLineEdit;
75 QPushButton* _exportPathConfirmButton;
77 QLabel* _exportNameLabel;
78 QLineEdit* _exportNameLineEdit;
79 QPushButton* _exportNameConfirmButton;
81 QGroupBox* _additionalSettingsGroupBox;
82 QGroupBox* _availableMemoriesGroupBox;
83 QScrollArea* _availableMemoriesScrollArea;
85 QPushButton* _de_selectMemoryServers;
86 bool _allMemoryServersSelected =
false;
87 QString _selectText =
"Select all Memory Servers";
88 QString _deselectText =
"Deselect all Memory Servers";
90 mutable std::mutex enabledMemoriesMutex;