Changeset View
Changeset View
Standalone View
Standalone View
lib/qml/ResultDelegate.qml
Show First 20 Lines • Show All 158 Lines • ▼ Show 20 Line(s) | 158 | anchors { | |||
---|---|---|---|---|---|
159 | left: parent.left | 159 | left: parent.left | ||
160 | verticalCenter: listItem.verticalCenter | 160 | verticalCenter: listItem.verticalCenter | ||
161 | } | 161 | } | ||
162 | } | 162 | } | ||
163 | 163 | | |||
164 | PlasmaComponents.ListItem { | 164 | PlasmaComponents.ListItem { | ||
165 | id: listItem | 165 | id: listItem | ||
166 | 166 | | |||
167 | readonly property int indexModifier: reversed ? 0 : 1 | ||||
168 | | ||||
167 | // fake pressed look | 169 | // fake pressed look | ||
168 | checked: resultDelegate.pressed | 170 | checked: resultDelegate.pressed | ||
169 | separatorVisible: resultDelegate.sectionHasChanged | 171 | separatorVisible: resultDelegate.sectionHasChanged | ||
170 | && !resultDelegate.isCurrent | 172 | && !resultDelegate.isCurrent | ||
171 | && (index === 0 || resultDelegate.ListView.view.currentIndex !== (index - 1)) | 173 | && (index === 0 || resultDelegate.ListView.view.currentIndex !== (index - indexModifier)) | ||
172 | 174 | | |||
173 | Item { | 175 | Item { | ||
174 | id: labelWrapper | 176 | id: labelWrapper | ||
175 | anchors { | 177 | anchors { | ||
176 | left: parent.left | 178 | left: parent.left | ||
177 | right: parent.right | 179 | right: parent.right | ||
178 | leftMargin: resultDelegate.categoryWidth | 180 | leftMargin: resultDelegate.categoryWidth | ||
179 | } | 181 | } | ||
▲ Show 20 Lines • Show All 99 Lines • Show Last 20 Lines |