QTfrontend/chatwidget.cpp
changeset 1405 ee4b28a1861d
parent 1391 735f6d43780b
child 1457 44cc464de8f3
equal deleted inserted replaced
1404:2b6b6809c2e4 1405:ee4b28a1861d
    94 {
    94 {
    95 	QListWidgetItem * curritem = chatNicks->currentItem();
    95 	QListWidgetItem * curritem = chatNicks->currentItem();
    96 	if (curritem)
    96 	if (curritem)
    97 		emit kick(curritem->text());
    97 		emit kick(curritem->text());
    98 }
    98 }
       
    99 
       
   100 void HWChatWidget::setReadyStatus(const QString & nick, bool isReady)
       
   101 {
       
   102 	QList<QListWidgetItem *> items = chatNicks->findItems(nick, Qt::MatchExactly);
       
   103 	if (items.size() != 1)
       
   104 	{
       
   105 		qWarning("Bug: cannot find user in chat");
       
   106 		return;
       
   107 	}
       
   108 
       
   109 	if(isReady)
       
   110 		items[0]->setIcon(QIcon(":/res/checked.png"));
       
   111 	else
       
   112 		items[0]->setIcon(QIcon(":/res/unchecked.png"));
       
   113 }