LinkManager Lab 3
Завантаження...
Пошук...
Нічого не знайдено
filterdialog.h
Див. документацію.
1#ifndef FILTERDIALOG_H
2#define FILTERDIALOG_H
3
4#include <QDialog>
5#include "linkmanager.h"
6
7namespace Ui {
8class FilterDialog;
9}
10
11class FilterDialog : public QDialog
12{
13 Q_OBJECT
14
15public:
16 explicit FilterDialog(LinkManager* manager, QWidget *parent = nullptr);
18 std::vector<std::string> getSelectedFolders() const;
19 std::vector<std::string> getSelectedContexts() const;
20 void setSelection(const std::vector<std::string>& folders, const std::vector<std::string>& contexts);
21
22private:
23 void loadData();
25 LinkManager* m_manager;
26};
27
28#endif // FILTERDIALOG_H
~FilterDialog()
Definition filterdialog.cpp:17
FilterDialog(LinkManager *manager, QWidget *parent=nullptr)
Definition filterdialog.cpp:5
std::vector< std::string > getSelectedContexts() const
Definition filterdialog.cpp:66
void setSelection(const std::vector< std::string > &folders, const std::vector< std::string > &contexts)
Definition filterdialog.cpp:81
std::vector< std::string > getSelectedFolders() const
Definition filterdialog.cpp:50
Definition ui_filterdialog.h:103
Заголовочний файл для управління посиланнями.
Definition addlinkdialog.h:7