Remove/work around missing features in Qt < 4.7

This commit is contained in:
John Maguire 2012-11-28 19:02:14 +01:00
parent 6f05a7c45b
commit 644a12cea7
2 changed files with 3 additions and 8 deletions

View File

@ -1,5 +1,7 @@
#include "ubuntuoneauthenticator.h"
#include <time.h>
#include <QCoreApplication>
#include <QDateTime>
#include <QHostInfo>
@ -81,8 +83,7 @@ QByteArray UbuntuOneAuthenticator::GenerateAuthorisationHeader(
const QString& token,
const QString& token_secret) {
typedef QPair<QString, QString> Param;
QString timestamp = QString::number(
QDateTime::currentMSecsSinceEpoch() / kMsecPerSec);
QString timestamp = QString::number(time(NULL));
QList<Param> parameters;
parameters << Param("oauth_nonce", QString::number(qrand()))
<< Param("oauth_timestamp", timestamp)

View File

@ -54,16 +54,10 @@
</item>
<item>
<widget class="QLineEdit" name="username">
<property name="placeholderText">
<string>Email address</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="password">
<property name="placeholderText">
<string>Password</string>
</property>
<property name="echoMode">
<enum>QLineEdit::Password</enum>
</property>