Guest User

Untitled

a guest
Mar 26th, 2015
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QML 0.49 KB | None | 0 0
  1. Component {
  2.     id: folderDelegateComponent
  3.     WhatEver { }
  4. }
  5. Component {
  6.     id: recordDelegateComponent
  7.     WhatEver { }
  8. }
  9.  
  10. delegate: BackgroundItem { // or ListItem, whichever you need
  11.     Loader {
  12.     //set size etc.. to fill the parent or whatever you need
  13.  
  14.         sourceComponent: switch(model.data.type)
  15.                  {
  16.                    case "folder":
  17.                     return folderDelegateComponent;
  18.                    case "record":
  19.                     return recordDelegateComponent;
  20.                    default:
  21.                     return errorComponent; // maybe?
  22.                  }
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment