aboutsummaryrefslogtreecommitdiff
path: root/ui.qt/src/Keyword.hpp
blob: 481b5bb299f83ac2941393c0367d0b71f512864e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#pragma once

#include "fwd.hpp"

#include <QString>
#include <vector>

class Keyword
{
private:
	QString mName;
	std::vector<KnowledgeId> mAssociations;

public:
	Keyword(const QString& name);
	~Keyword();

	Keyword(const Keyword&) = default;
	Keyword& operator=(const Keyword&) = default;
	Keyword(Keyword&&) = default;
	Keyword& operator=(Keyword&&) = default;
};

class KeywordDatabase
{
};