aboutsummaryrefslogtreecommitdiff
path: root/conversation.cpp
blob: fdf88de471692f142b5ca81ab1feb6c78fbb2996 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "conversation.h"

Conversation::Conversation(const QString &from, const QString &to,
    QListWidget *const list, const QString &msg, const QDateTime &dt) :
    from(from),
    to(to)
{
    ui.setupUi(this);
    ui.account->setText(from);
    ui.contact->setText(to);
    ui.message->setText(msg);

    if (!dt.isNull())
        ui.time->setText(dt.toString("ddd MMMM d yyyy hh:mm:ss"));

    QListWidgetItem::setSizeHint(QWidget::sizeHint());
    list->addItem(this);
    list->setItemWidget(this, this);
}