4 #include "twittersocket.h"
6 w_Connect::w_Connect(QWidget
*parent
)
12 QObject::connect(pb_connect
, SIGNAL(clicked()), this, SLOT(connect()));
15 void w_Connect::connect()
17 pb_connect
->setEnabled(false);
18 le_password
->setEnabled(false);
19 le_user
->setEnabled(false);
20 pb_connect
->setText(QLatin1String("Connecting"));
22 twittersocket
= new TwitterSocket(le_user
->text(), le_password
->text());
23 QObject::connect( twittersocket
, SIGNAL( result( bool, QString
, QString
) ), this, SLOT( status( bool, QString
) ) );
24 twittersocket
->accountValid();
27 void w_Connect::status( bool error
, QString errorString
)
31 w_timeline
= new w_Timeline(le_user
->text(), le_password
->text(), this->parentWidget());
37 QMessageBox::critical(this, QLatin1String("Uh-oh."),
38 "<b>An error occured:</b><br>" + errorString
,
41 pb_connect
->setText(QLatin1String("Connect"));
42 pb_connect
->setEnabled(true);
43 le_password
->setEnabled(true);
44 le_user
->setEnabled(true);
48 qDebug() << "error:" << error
<< " and " << errorString
;