Added rudimentary filtering

Current implementation looks for an exact mach, whereas we should look for text in property.

CURA-1278
This commit is contained in:
Jaime van Kessel 2016-05-20 17:21:09 +02:00
parent e9380ba83d
commit fc7f349801

View file

@ -149,7 +149,17 @@ Item {
placeholderText: catalog.i18nc("@label:textbox", "Filter..."); placeholderText: catalog.i18nc("@label:textbox", "Filter...");
onTextChanged: settingPickDialog.labelFilter = text; onTextChanged:
{
if(text != "")
{
listview.model.filter.label = = {"global_only":"False", "label": text}
}
else
{
listview.model.filter = {"global_only":"False"}
}
}
} }
ScrollView ScrollView
@ -165,6 +175,7 @@ Item {
} }
ListView ListView
{ {
id:listview
model: UM.SettingDefinitionsModel model: UM.SettingDefinitionsModel
{ {
id: definitionsModel; id: definitionsModel;