+ enum AutoActivationBehavior {
+ ActivationAndExpansion,
+ ExpansionOnly
+ };
+
+ enum MouseDoubleClickAction {
+ ActivateAndExpandItem,
+ ActivateItemOnly
+ };
+
+ /**
+ * @param model Model of the controller. The ownership is passed to the controller.
+ * @param view View of the controller. The ownership is passed to the controller.
+ * @param parent Optional parent object.
+ */
+ KItemListController(KItemModelBase* model, KItemListView* view, QObject* parent = 0);