Changeset 5724

Show
Ignore:
Timestamp:
10/29/07 01:36:28 (10 months ago)
Author:
flynd
Message:

Renamed MsgView? to MessageList? and moved it to widgets dir.

Location:
branches/qt-gui_qt4/src
Files:
4 modified
2 moved

Legend:

Unmodified
Added
Removed
  • branches/qt-gui_qt4/src/CMakeLists.txt

    r5723 r5724  
    55  licqgui.cpp 
    66  mainwin.cpp 
    7   messagebox.cpp 
    87  mlview.cpp 
    98  signalmanager.cpp 
  • branches/qt-gui_qt4/src/userevents/userviewevent.cpp

    r5625 r5724  
    4949#include "dialogs/refusedlg.h" 
    5050 
     51#include "widgets/messagelist.h" 
    5152#include "widgets/skinnablebutton.h" 
    5253 
     
    5455#include "gui-defines.h" 
    5556#include "mainwin.h" 
    56 #include "messagebox.h" 
    5757#include "mlview.h" 
    5858#include "signalmanager.h" 
     
    7575  connect(a, SIGNAL(activated()), this, SLOT(close())); 
    7676 
    77   msgView = new MsgView(); 
     77  msgView = new MessageList(); 
    7878  splRead->addWidget(msgView); 
    7979 
     
    157157      i = 0; 
    158158 
    159     MsgViewItem* e = new MsgViewItem(u->EventPeek(i), myCodec, msgView); 
     159    MessageListItem* e = new MessageListItem(u->EventPeek(i), myCodec, msgView); 
    160160    myHighestEventId = u->EventPeek(i)->Id(); 
    161161 
     
    171171          event->SubCommand() != ICQ_CMDxSUB_MSG) 
    172172      { 
    173         new MsgViewItem(event, myCodec, msgView); 
     173        new MessageListItem(event, myCodec, msgView); 
    174174        // Make sure we don't add this message again, 
    175175        // even if we receive an userUpdated signal for it. 
     
    242242{ 
    243243  int num = msgView->getNumUnread(); 
    244   MsgViewItem* e = msgView->getNextUnread(); 
     244  MessageListItem* e = msgView->getNextUnread(); 
    245245 
    246246  btnReadNext->setEnabled(num > 0); 
     
    273273      { 
    274274         myHighestEventId = eventId; 
    275          MsgViewItem* m = new MsgViewItem(e, myCodec, msgView); 
     275         MessageListItem* m = new MessageListItem(e, myCodec, msgView); 
    276276         msgView->scrollToItem(m); 
    277277      } 
     
    586586void UserViewEvent::slotBtnReadNext() 
    587587{ 
    588   MsgViewItem* e = msgView->getNextUnread(); 
     588  MessageListItem* e = msgView->getNextUnread(); 
    589589 
    590590  updateNextButton(); 
     
    631631    return; 
    632632 
    633   MsgViewItem* e = dynamic_cast<MsgViewItem*>(item); 
     633  MessageListItem* e = dynamic_cast<MessageListItem*>(item); 
    634634 
    635635  btnRead1->setText(""); 
     
    788788 
    789789  if (!Config::Chat::instance()->msgChatView()) 
    790     new MsgViewItem(e->GrabUserEvent(), myCodec, msgView); 
     790    new MessageListItem(e->GrabUserEvent(), myCodec, msgView); 
    791791} 
    792792 
  • branches/qt-gui_qt4/src/userevents/userviewevent.h

    r5370 r5724  
    3636{ 
    3737class MLView; 
    38 class MsgView; 
     38class MessageList; 
    3939class SkinnableButton; 
    4040class UserSendCommon; 
     
    5252  QSplitter* splRead; 
    5353  MLView* mlvRead; 
    54   MsgView* msgView; 
     54  MessageList* msgView; 
    5555  CUserEvent* currentEvent; 
    5656  QCheckBox* chkAutoClose; 
  • branches/qt-gui_qt4/src/widgets/CMakeLists.txt

    r5567 r5724  
    33  colorbutton.cpp 
    44  infofield.cpp 
     5  messagelist.cpp 
    56  mledit.cpp 
    67  protocombobox.cpp 
     
    2021 
    2122add_library(widgets STATIC ${widgets_SRCS} ${widget_MOC_SRCS}) 
    22 target_link_libraries(widgets config) 
     23target_link_libraries(widgets config helpers) 
  • branches/qt-gui_qt4/src/widgets/messagelist.cpp

    r5577 r5724  
    1919 */ 
    2020 
    21 #include "messagebox.h" 
     21#include "messagelist.h" 
    2222 
    2323#include "config.h" 
     
    3737using namespace LicqQtGui; 
    3838 
    39 /* TRANSLATOR LicqQtGui::MsgView */ 
    40  
    41 MsgViewItem::MsgViewItem(CUserEvent* theMsg, QTextCodec* codec, QTreeWidget* parent) 
     39/* TRANSLATOR LicqQtGui::MessageList */ 
     40/* TRANSLATOR LicqQtGui::MessageListItem */ 
     41 
     42MessageListItem::MessageListItem(CUserEvent* theMsg, QTextCodec* codec, QTreeWidget* parent) 
    4243  : QTreeWidgetItem(parent) 
    4344{ 
     
    9596} 
    9697 
    97 MsgViewItem::~MsgViewItem(void) 
     98MessageListItem::~MessageListItem(void) 
    9899{ 
    99100  delete myMsg; 
    100101} 
    101102 
    102 void MsgViewItem::SetEventLine() 
     103void MessageListItem::SetEventLine() 
    103104{ 
    104105  QString s = EventDescription(myMsg); 
     
    159160} 
    160161 
    161 void MsgViewItem::MarkRead() 
     162void MessageListItem::MarkRead() 
    162163{ 
    163164  myUnread = false; 
     
    174175} 
    175176 
    176 //-----MsgView::constructor------------------------------------------------------------------------ 
    177 MsgView::MsgView(QWidget* parent) 
     177//-----MessageList::constructor------------------------------------------------------------------------ 
     178MessageList::MessageList(QWidget* parent) 
    178179  : QTreeWidget(parent) 
    179180{ 
     
    204205} 
    205206 
    206 CUserEvent* MsgView::currentMsg() 
     207CUserEvent* MessageList::currentMsg() 
    207208{ 
    208209  if (currentItem() == NULL) 
    209210    return NULL; 
    210   return (dynamic_cast<MsgViewItem*>(currentItem())->msg()); 
    211 } 
    212  
    213 QSize MsgView::sizeHint() const 
     211  return (dynamic_cast<MessageListItem*>(currentItem())->msg()); 
     212} 
     213 
     214QSize MessageList::sizeHint() const 
    214215{ 
    215216  QSize s = QTreeWidget::sizeHint(); 
     
    219220} 
    220221 
    221 int MsgView::getNumUnread() const 
     222int MessageList::getNumUnread() const 
    222223{ 
    223224  int num = 0; 
     
    225226  for (int i = 0; i < topLevelItemCount(); ++i) 
    226227  { 
    227     MsgViewItem* item = dynamic_cast<MsgViewItem*>(topLevelItem(i)); 
     228    MessageListItem* item = dynamic_cast<MessageListItem*>(topLevelItem(i)); 
    228229    if (item->isUnread()) 
    229230      num++; 
     
    232233} 
    233234 
    234 MsgViewItem* MsgView::getNextUnread() 
    235 { 
    236   MsgViewItem* next = NULL; 
     235MessageListItem* MessageList::getNextUnread() 
     236{ 
     237  MessageListItem* next = NULL; 
    237238  for (int i = 0; i < topLevelItemCount(); ++i) 
    238239  { 
    239     MsgViewItem* item = dynamic_cast<MsgViewItem*>(topLevelItem(i)); 
     240    MessageListItem* item = dynamic_cast<MessageListItem*>(topLevelItem(i)); 
    240241    if (item->isUnread()) 
    241242      next = item; 
     
    244245} 
    245246 
    246 void MsgView::resizeEvent(QResizeEvent *e) 
     247void MessageList::resizeEvent(QResizeEvent *e) 
    247248{ 
    248249  QScrollBar *s = verticalScrollBar(); 
     
    258259} 
    259260 
    260 void MsgView::SetEventLines() 
     261void MessageList::SetEventLines() 
    261262{ 
    262263  for (int i = 0; i < topLevelItemCount(); ++i) 
    263264  { 
    264     MsgViewItem* item = dynamic_cast<MsgViewItem*>(topLevelItem(i)); 
     265    MessageListItem* item = dynamic_cast<MessageListItem*>(topLevelItem(i)); 
    265266    item->SetEventLine(); 
    266267  } 
    267268} 
    268269 
    269 bool MsgView::event(QEvent *event) 
     270bool MessageList::event(QEvent *event) 
    270271{ 
    271272  if (event->type() == QEvent::ToolTip) 
     
    273274    QHelpEvent *helpEvent = static_cast<QHelpEvent *>(event); 
    274275 
    275     MsgViewItem *item = static_cast<MsgViewItem*>(itemAt(helpEvent->pos())); 
     276    MessageListItem *item = static_cast<MessageListItem*>(itemAt(helpEvent->pos())); 
    276277    if (item != NULL) 
    277278    { 
     
    293294} 
    294295 
    295 void MsgView::drawRow(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const 
     296void MessageList::drawRow(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const 
    296297{ 
    297298  QStyleOptionViewItem option2(option); 
  • branches/qt-gui_qt4/src/widgets/messagelist.h

    r5370 r5724  
    1818 */ 
    1919 
    20 #ifndef MESSAGEBOX_H 
    21 #define MESSAGEBOX_H 
     20#ifndef MESSAGELIST_H 
     21#define MESSAGELIST_H 
    2222 
    2323#include <QTreeWidget> 
     
    3030namespace LicqQtGui 
    3131{ 
    32 class MsgView; 
    3332 
    34 class MsgViewItem : public QTreeWidgetItem 
     33class MessageListItem : public QTreeWidgetItem 
    3534{ 
    3635public: 
    37   MsgViewItem(CUserEvent* theMsg, QTextCodec* codec, QTreeWidget* parent); 
    38   ~MsgViewItem(void); 
     36  MessageListItem(CUserEvent* theMsg, QTextCodec* codec, QTreeWidget* parent); 
     37  ~MessageListItem(void); 
    3938  void MarkRead(); 
    4039  void SetEventLine(); 
     
    5049 
    5150 
    52 class MsgView : public QTreeWidget 
     51class MessageList : public QTreeWidget 
    5352{ 
    5453  Q_OBJECT 
    5554public: 
    56   MsgView (QWidget *parent = 0); 
     55  MessageList (QWidget *parent = 0); 
    5756  CUserEvent* currentMsg(); 
    5857  QSize sizeHint() const; 
    5958  int getNumUnread() const; 
    60   MsgViewItem* getNextUnread(); 
     59  MessageListItem* getNextUnread(); 
    6160 
    6261signals: