ui/qt/model.h

changeset 634
14016ce0a434
parent 582
6c86efe60b37
child 723
e513086eadbb
--- a/ui/qt/model.h	Wed Jun 25 21:59:36 2025 +0200
+++ b/ui/qt/model.h	Wed Jun 25 22:14:25 2025 +0200
@@ -44,7 +44,8 @@
 class ListModel : public QAbstractListModel {
     Q_OBJECT
     
-    ui_getvaluefunc getvalue;
+    ui_getvaluefunc2 getvalue;
+    void *getvaluedata;
     ui_callback onactivate;
     void        *onactivatedata;
     ui_callback onselection;
@@ -55,7 +56,7 @@
     UiVar       *var;
     QListView   *view;
     
-    ListModel(UiObject *obj, QListView *view, UiVar *var, ui_getvaluefunc getvalue);
+    ListModel(UiObject *obj, QListView *view, UiVar *var, ui_getvaluefunc2 getvalue, void *getvaluedata);
     
     void setActivationCallback(ui_callback f, void *userdata);
     void setSelectionCallback(ui_callback f, void *userdata);

mercurial