-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathstbstorage.cpp
More file actions
executable file
·39 lines (31 loc) · 834 Bytes
/
stbstorage.cpp
File metadata and controls
executable file
·39 lines (31 loc) · 834 Bytes
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
27
28
29
30
31
32
33
34
35
36
37
38
39
#include "stbstorage.h"
#include "webpage.h"
#include "datasource.h"
using namespace yasem;
#define STB_STORAGE_GROUP "stb-storage"
StbStorage::StbStorage(MagProfile *profile, SDK::WebPage* page)
{
//qDebug() << "logger: " << parent->getLogger();
this->setObjectName("gSTB");
this->m_profile = profile;
this->m_page = page;
}
StbStorage::~StbStorage()
{
STUB();
}
void StbStorage::setItem(const QString &name, const QString &value)
{
STUB() << name << value;
m_profile->datasource()->set(STB_STORAGE_GROUP, name, value);
}
void StbStorage::removeItem(const QString &name)
{
STUB() << name;
m_profile->datasource()->set(STB_STORAGE_GROUP, name, "");
}
QString StbStorage::getItem(const QString &name)
{
STUB() << name;
return m_profile->datasource()->get(STB_STORAGE_GROUP, name);
}