From 86c218e7fa619864112abba5fa607f847fc114f3 Mon Sep 17 00:00:00 2001 From: Frerich Raabe Date: Fri, 3 Jun 2016 16:07:52 +0200 Subject: Introduced gui.setTextItems() method This utility function can be used to populate a Qt control which is backed by some QAbstractItemModel with a list of strings. E.g. this can be used to populate a QComboBox or any QAbstractItemView with some items. This is very useful since in many cases, the methods for adding elements to such controls are neither slots, nor marked with Q_INVOKABLE and such unreachable from the script code. Change-Id: I2195f41e53765ef3a798477ed08d8f09ab5c4379 Reviewed-by: Katja Marttila --- src/libs/installer/scriptengine_p.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/libs/installer/scriptengine_p.h') diff --git a/src/libs/installer/scriptengine_p.h b/src/libs/installer/scriptengine_p.h index b15478680..90ff56475 100644 --- a/src/libs/installer/scriptengine_p.h +++ b/src/libs/installer/scriptengine_p.h @@ -160,6 +160,8 @@ public: Q_INVOKABLE void setSilent(bool silent); + Q_INVOKABLE void setTextItems(QObject *object, const QStringList &items); + signals: void interrupted(); void languageChanged(); -- cgit v1.2.3