#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 | ) |
|