Saturday, May 30, 2020

Future topics


Topics on the horizon

  • Themes & palette
  • Qt slots vs a pure C++ function vs Javascript function (speed comparison)
  • Qt message queue not preemptive at times
  • Using Promise or Qt.callLater() to make an application more snappy
  • Difference between a Rectangle and Item
  • Difference in speed between a QAbstractModelItem vs QML ListModel/ListElement
  • Difference in speed/memory between Rectangle and Pane
  • QML language bug: unable to resolve "this" when in an arrow function
  • How to use Javascript modules along with QML files
  • The drawback of declarative programming (using Loader to lazy load & load async)
  • Easily pass C++ objects to QML without using QObjects
  • Using Qt.callLater() to solve binding loops
  • What to do when ListView or TreeView redraws are too slow
  • How are binding loops broken?
  • What is the difference between "property var x" and "property string x"?
  • Difference between a Qt/QML object versus a Javascript object
  • Difference between a Javascript string and a QML string




No comments: