+ /** starting loading of the image is done by a urgency-based
+ * decision. Here we only call LoaderQueue::touch to request it.
+ */
+ void startLoading() const;
+
+ /** Tries to reload the image.
+ */
+ void reload() const;
+
+ /** Monitor any changes to the file.
+ * There is no point monitoring the file before startLoading() is
+ * invoked.
+ */
+ void startMonitoring() const;
+ ///
+ bool monitoring() const;
+ ///
+ void checkModifiedAsync() const;