#include <OSItemList.hpp>
      
        
          | openstudio::OSItemList::OSItemList | ( | OSVectorController * | vectorController, | 
        
          |  |  | bool | addScrollArea, | 
        
          |  |  | * | parent = nullptr | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | virtual openstudio::OSItemList::~OSItemList | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | void openstudio::OSItemList::addItem | ( | OSItem * | item, |  
          |  |  | bool | selectItem = true |  
          |  | ) |  |  |  | slot | 
 
 
  
  | 
        
          | void openstudio::OSItemList::clearSelection | ( |  | ) |  |  | slot | 
 
 
      
        
          | OSItem* openstudio::OSItemList::firstItem | ( |  | ) |  | 
      
 
 
      
        
          | std::vector<OSItem *> openstudio::OSItemList::items | ( |  | ) |  | 
      
 
 
      
        
          | bool openstudio::OSItemList::itemsDraggable | ( |  | ) | const | 
      
 
 
      
        
          | bool openstudio::OSItemList::itemsRemoveable | ( |  | ) | const | 
      
 
 
  
  | 
        
          | void openstudio::OSItemList::itemsRequested | ( |  | ) |  |  | signal | 
 
 
      
        
          | OSItemType openstudio::OSItemList::itemsType | ( |  | ) | const | 
      
 
 
      
        
          | OSItem* openstudio::OSItemList::lastItem | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void openstudio::OSItemList::paintEvent | ( | QPaintEvent * | event | ) |  |  | overrideprotected | 
 
 
  
  | 
        
          | OSItem* openstudio::OSItemList::selectedItem | ( |  | ) | const |  | overridevirtual | 
 
 
  
  | 
        
          | void openstudio::OSItemList::selectItem | ( | OSItem * | item | ) |  |  | slot | 
 
 
  
  | 
        
          | void openstudio::OSItemList::selectItemId | ( | const OSItemId & | itemId | ) |  |  | slot | 
 
 
      
        
          | void openstudio::OSItemList::setItemsDraggable | ( | bool | itemsDraggable | ) |  | 
      
 
 
      
        
          | void openstudio::OSItemList::setItemsRemoveable | ( | bool | itemsRemoveable | ) |  | 
      
 
 
      
        
          | void openstudio::OSItemList::setItemsType | ( | OSItemType | type | ) |  |