X-Git-Url: https://vaikene.ee/gitweb/highlight.css?a=blobdiff_plain;ds=sidebyside;f=www%2Fpswgen06.html;h=ad523d7a787550a2197ae63d181711d9590af3a7;hb=54ba529e92fc38a29f5b5dd29cffd1769811bebe;hp=aefb6ece066c647cb56786a7d31d909062de451d;hpb=0a383af776fe4c1c0ac1059dd3732f32cb6e1c7a;p=evaf diff --git a/www/pswgen06.html b/www/pswgen06.html index aefb6ec..ad523d7 100644 --- a/www/pswgen06.html +++ b/www/pswgen06.html @@ -12,6 +12,8 @@
+ +Next: 07 - Storage Module, Previous: 05 - Building Generator Module
The query() method returns an explicitly shared shared data pointer, which has the following advantages:
+The drawback is that if a module needs a local copy of the data object, it has to use the QExplicitlySharedDataPointer::detach() method to create a deep copy of the data object.
+The specification also mentions partial matches where entering "fa" would offer "facebook.com" if it exists. This could be done by using the QCompleter class that provides auto completion in Qt widgets like QLineEdit and QComboBox. The QCompleter class needs a QAbstractItemModel for the auto completion word list and we can provide it