Nepomuk-Core
#include <messages-model.h>
Detailed Description
Definition at line 31 of file messages-model.h.
 Member Enumeration Documentation
- Enumerator: 
 
| MessageTypeIncoming  | 
 | 
| MessageTypeOutgoing  | 
 | 
| MessageTypeAction  | 
 | 
| MessageTypeNotice  | 
 | 
 
Definition at line 50 of file messages-model.h.
 
 
- Enumerator: 
 
| UserRole  | 
 | 
| TextRole  | 
 | 
| TypeRole  | 
 | 
| TimeRole  | 
 | 
 
Definition at line 43 of file messages-model.h.
 
 
Constructor & Destructor Documentation
      
        
          | MessagesModel::MessagesModel  | 
          ( | 
          const Tp::AccountPtr &  | 
          account,  | 
        
        
           | 
           | 
          QObject *  | 
          parent = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | MessagesModel::~MessagesModel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
Member Function Documentation
      
        
          | void MessagesModel::acknowledgeAllMessages  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | QVariant MessagesModel::data  | 
          ( | 
          const QModelIndex &  | 
          index,  | 
         
        
           | 
           | 
          int  | 
          role = Qt::DisplayRole  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | bool MessagesModel::isVisibleToUser  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | void MessagesModel::popoutRequested  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
  
  
      
        
          | int MessagesModel::rowCount  | 
          ( | 
          const QModelIndex &  | 
          parent = QModelIndex() | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void MessagesModel::sendNewMessage  | 
          ( | 
          const QString &  | 
          message | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
      
        
          | void MessagesModel::setTextChannel  | 
          ( | 
          Tp::TextChannelPtr  | 
          channel | ) | 
           | 
        
      
 
 
      
        
          | void MessagesModel::setVisibleToUser  | 
          ( | 
          bool  | 
          visible | ) | 
           | 
        
      
 
 
      
        
          | bool MessagesModel::shouldStartOpened  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | Tp::TextChannelPtr MessagesModel::textChannel  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | int MessagesModel::unreadCount  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | void MessagesModel::unreadCountChanged  | 
          ( | 
          int  | 
          unreadMesssagesCount | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
  
  
      
        
          | void MessagesModel::visibleToUserChanged  | 
          ( | 
          bool  | 
          visible | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
Property Documentation
  
  
      
        
          | bool MessagesModel::shouldStartOpened | 
         
       
   | 
  
read   | 
  
 
 
  
  
      
        
          | int MessagesModel::unreadCount | 
         
       
   | 
  
read   | 
  
 
 
  
  
      
        
          | bool MessagesModel::visibleToUser | 
         
       
   | 
  
readwrite   | 
  
 
 
The documentation for this class was generated from the following files:
 
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Fri Mar 22 2013 10:58:52 by
doxygen 1.8.1.2 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.