Hi!

I'd like to create an item group for a QGraphicsScene with this function:

QGraphicsItemGroup * QGraphicsScene::createItemGroup ( const QList<QGraphicsItem *> & items )

However, I don't know how to create a variable of type QList<QGraphicsItem*>.
I even can't find the class:

* (qt:qapropos "QList")
; No debug variables for current frame: using EVAL instead of EVAL-IN-FRAME.
Class QListView
Class QListWidget
Class QListWidgetItem
Method QListView::QListView [7272]
Method QListView::QListView [7342]
Method QListView::~QListView [7356]
Method QListWidget::QListWidget [7364]
Method QListWidget::QListWidget [7422]
Method QListWidget::~QListWidget [7426]
Method QListWidgetItem::QListWidgetItem [7427]
Method QListWidgetItem::QListWidgetItem [7428]
Method QListWidgetItem::QListWidgetItem [7429]
Method QListWidgetItem::QListWidgetItem [7430]
Method QListWidgetItem::QListWidgetItem [7472]
Method QListWidgetItem::QListWidgetItem [7473]
Method QListWidgetItem::QListWidgetItem [7474]
Method QListWidgetItem::QListWidgetItem [7475]
Method QListWidgetItem::QListWidgetItem [7476]
Method QListWidgetItem::QListWidgetItem [7477]
Method QListWidgetItem::~QListWidgetItem [7480]

I tried to call canvas's items() and see what's inside. Then I see

(#<QGraphicsItem 0x01FEB0B8> #<QGraphicsItem 0x01FEABB8>)

That's the two items I created, before calling items(). So I see CommonQt does some magic to convert QList to a lisp list.

Then I tried to pass nil (here I mean empty list, not false) to createItemGroup, but I got the following: The value NIL is not of type SYSTEM-AREA-POINTER. I think that's because nil is not like a "C pointer", but I know almost nothing about CFFI or other low-level stuffs, so I'm stuck now.

- Rujia