Improved QTreeWidget with better selection handling.  
 More...
#include <aims/listview/qatreewidget.h>
 | 
| void  | itemRightPressed (QTreeWidgetItem *item, const QPoint &pos) | 
|   | 
| void  | dragStart (QTreeWidgetItem *, Qt::MouseButtons state, Qt::KeyboardModifiers mod) | 
|   | 
| void  | cursorMoved (QTreeWidgetItem *, int col) | 
|   | emitted when the mouse cursor moves over a different element.  More...
  | 
|   | 
Improved QTreeWidget with better selection handling. 
Handles drag & drop 
Definition at line 50 of file qatreewidget.h.
 
◆ QATreeWidget()
      
        
          | aims::gui::QATreeWidget::QATreeWidget  | 
          ( | 
          QWidget *  | 
          parent | ) | 
           | 
        
      
 
 
◆ ~QATreeWidget()
  
  
      
        
          | virtual aims::gui::QATreeWidget::~QATreeWidget  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ buttonsAtLastEvent()
      
        
          | Qt::MouseButtons aims::gui::QATreeWidget::buttonsAtLastEvent  | 
          ( | 
           | ) | 
           const | 
        
      
 
mouse buttons pressed at last event. Qt doesn't provide it 
 
 
◆ cursorMoved
  
  
      
        
          | void aims::gui::QATreeWidget::cursorMoved  | 
          ( | 
          QTreeWidgetItem *  | 
          ,  | 
         
        
           | 
           | 
          int  | 
          col  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
emitted when the mouse cursor moves over a different element. 
Needs so set mouse tracking on the QListView before it works. 
 
 
◆ deadKeysStateAtLastEvent()
      
        
          | Qt::KeyboardModifiers aims::gui::QATreeWidget::deadKeysStateAtLastEvent  | 
          ( | 
           | ) | 
           const | 
        
      
 
dead keys pressed at last event. Qt doesn't provide it 
 
 
◆ dragStart
  
  
      
        
          | void aims::gui::QATreeWidget::dragStart  | 
          ( | 
          QTreeWidgetItem *  | 
          ,  | 
         
        
           | 
           | 
          Qt::MouseButtons  | 
          state,  | 
         
        
           | 
           | 
          Qt::KeyboardModifiers  | 
          mod  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
 
◆ edit()
  
  
      
        
          | virtual bool aims::gui::QATreeWidget::edit  | 
          ( | 
          const QModelIndex &  | 
          index,  | 
         
        
           | 
           | 
          EditTrigger  | 
          trigger,  | 
         
        
           | 
           | 
          QEvent *  | 
          event  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ itemRightPressed
  
  
      
        
          | void aims::gui::QATreeWidget::itemRightPressed  | 
          ( | 
          QTreeWidgetItem *  | 
          item,  | 
         
        
           | 
           | 
          const QPoint &  | 
          pos  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
 
◆ leaveEvent()
  
  
      
        
          | virtual void aims::gui::QATreeWidget::leaveEvent  | 
          ( | 
          QEvent *  | 
          ev | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ mouseMoveEvent()
  
  
      
        
          | virtual void aims::gui::QATreeWidget::mouseMoveEvent  | 
          ( | 
          QMouseEvent *  | 
          event | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ mousePressEvent()
  
  
      
        
          | virtual void aims::gui::QATreeWidget::mousePressEvent  | 
          ( | 
          QMouseEvent *  | 
          event | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ mouseReleaseEvent()
  
  
      
        
          | virtual void aims::gui::QATreeWidget::mouseReleaseEvent  | 
          ( | 
          QMouseEvent *  | 
          event | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
The documentation for this class was generated from the following file: