]> git.cworth.org Git - apitrace/blobdiff - gui/argumentseditor.h
Various part now propagate the values.
[apitrace] / gui / argumentseditor.h
index 9aa2ffd255fd5f3d9d8714556af8420f30133b49..e6b3d8fd65f01043ad5072787d0a622a18a90d44 100644 (file)
@@ -51,10 +51,13 @@ private:
     void setupCall();
     void setupShaderEditor(const QList<QVariant> &sources);
     QVariant valueForName(const QString &name,
-                          const QVariant &orignalValue) const;
+                          const QVariant &orignalValue,
+                          bool *changed) const;
     QVariant arrayFromIndex(const QModelIndex &index,
-                            const ApiArray &array) const;
-    QVariant arrayFromEditor(const ApiArray &origArray) const;
+                            const ApiArray &array,
+                            bool *changed) const;
+    QVariant arrayFromEditor(const ApiArray &origArray,
+                             bool *changed) const;
 private:
     Ui_ArgumentsEditor m_ui;
     QStandardItemModel *m_model;