source updates

- change Cursor Items from QListWidgetItem to QToolButton instance
- fix issues