~/talk

Qt Quick - Rapid User Interface Prototyping

links:none on file
slides:none on file

Shows how to prototype a phone UI in QML/Qt Quick by building a Flickr search app: slicing assets in Inkscape/Photoshop, using BorderImage and TextInput for a reusable line edit, a ListView with delegates, and an XMLListModel pointing at Flickr RSS to populate title and thumbnail; replaces “_s” with “_em” for higher-res images, adds a spinner and 600ms eased transitions, copies the QML file to a Nokia N8 and it runs at 60 fps with no compile and becomes a working prototype in about an hour.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Sales Pitch
  3. 6:33Concept
  4. 9:03Qt Creator
  5. 11:33Line Edits
  6. 12:44Text Input
  7. 13:19Line Editing
  8. 15:03encapsulated widgets
  9. 15:54creating the toolbar
  10. 18:52creating the list view
  11. 19:48creating the delegate
  12. 21:15preserving the border
  13. 21:52creating a list element
  14. 22:47naming the list model
  15. 23:18creating an image element
  16. 25:21setting up states
  17. 27:06creating an image view
  18. 28:30mouse area
  19. 30:22easing curve
  20. 31:10Back button
  21. 32:06Back button position
  22. 32:44Back button opacity
  23. 33:48Back button line
  24. 34:50View image
  25. 36:08Phone demo
  26. 38:43XML List Model
  27. 41:47XQuery
  28. 42:15Query
  29. 43:16XML Role
  30. 43:56namespace
  31. 44:39Live edits
  32. 45:23Image source
  33. 46:56Aspect ratio
  34. 47:39Spinner animation
  35. 48:19Spinner image
  36. 49:20Running the application
  37. 50:15Connecting to the Internet
  38. 51:55Exporting from Qt
  39. 56:55Creating a Qt Quick application
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.