0
/usr/include/QtOAuth/interface.h:101: error: ‘QOAuth::Interface::Interface(const QOAuth::Interface&)’ is private
是我得到的錯誤。任何人都知道如何解決這個問題?我看過文件interface.h
,方法Interface
是一個公共方法。QOAuth錯誤 - qt創建者 - 任何幫助?
這是否有任何理由會導致錯誤?
感謝
湯姆·
QApplication a(argc, argv);
QByteArray token;
QByteArray tokenSecret;
QLabel *l = new QLabel("hello world");
QOAuth::Interface qoauth = new QOAuth::Interface;
qoauth->setConsumerKey("key");
qoauth->setConsumerSecret("secret");
qoauth->setRequestTimeout(10000);
QOAuth::ParamMap reply =
qoauth->requestToken("http://term.ie/oauth/example/request_token.php", QOAuth::GET, QOAuth::HMAC_SHA1);
if (qoauth->error() == QOAuth::NoError) {
token = reply.value(QOAuth::ParamToken);
tokenSecret = reply.value(QOAuth::ParamTokenSecret);
l->setText("Working");
}
else {
l->setText("Not working");
}
l->show();
return a.exec();
對不起,我真的不知道是什麼你的意思是,我把我的代碼放到了我的OP中,任何機會你都可以看一看(我在Qt中是很新的):)謝謝 – 2010-11-17 10:12:51
我沒有安裝QOAuth,所以我無法測試這個,但是我認爲你需要:QOAuth :: Interface * qoauth = new QOAuth :: Interface; [注意明星] – hmuelner 2010-11-19 07:11:49
正確...我會看看,謝謝。 :) – 2010-11-19 11:23:35