-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathqtwitter.cpp
More file actions
40 lines (31 loc) · 834 Bytes
/
qtwitter.cpp
File metadata and controls
40 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
40
#include "qtwitter.h"
QObject* QTwitter::qTwitterProvider(QQmlEngine *engine, QJSEngine *scriptEngine) {
Q_UNUSED(engine)
Q_UNUSED(scriptEngine)
return QTwitter::instance();
}
QTwitter* QTwitter::instance() {
static QTwitter* twitter = new QTwitter();
return twitter;
}
QTwitter::QTwitter(QObject *parent )
: QObject(parent) {
//qDebug() << "Creating QTwitter singleton Instance";
}
QTwitter::~QTwitter() {
// nothing to do
}
void QTwitter::setQuickView( QQuickView* mainView ) {
this->mainView = mainView;
}
QString QTwitter::getConsumerKey() {
return consumerKey;
}
QString QTwitter::getConsumerSecret() {
return consumerSecret;
}
void QTwitter::setAuthConfig( QString consumerKey, QString consumerSecret ) {
this->consumerKey = consumerKey;
this->consumerSecret = consumerSecret;
emit authConfigChanged();
}