<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html">de::skycoder42::QtMvvm::Core::MvvmBinding</a></div><divclass="ttdoc">A QML class to create a local mvvm multiway binding. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00024">qqmlmvvmbinding.h:24</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a49119d57ef85e8dd7d4e0cc43eebc4b6"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a49119d57ef85e8dd7d4e0cc43eebc4b6">de::skycoder42::QtMvvm::Core::MvvmBinding::viewChanged</a></div><divclass="ttdeci">void viewChanged(QObject *view)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::view. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a0b01dfe1a8b4a7c6b2d888fd561ed7eeae9a3030a013a3cba87a647ceed502d50"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a0b01dfe1a8b4a7c6b2d888fd561ed7eeae9a3030a013a3cba87a647ceed502d50">de::skycoder42::QtMvvm::Core::MvvmBinding::OneWayToViewModel</a></div><divclass="ttdoc">All changes done to the view are propagated to the viewmodel. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00112">qqmlmvvmbinding.h:112</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a0b01dfe1a8b4a7c6b2d888fd561ed7eeabbc70a0e5095dbc3b6933d5b2cb9af6e"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a0b01dfe1a8b4a7c6b2d888fd561ed7eeabbc70a0e5095dbc3b6933d5b2cb9af6e">de::skycoder42::QtMvvm::Core::MvvmBinding::SingleInit</a></div><divclass="ttdoc">Only initialize the view by settings it to the viewmodels value on creation. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00110">qqmlmvvmbinding.h:110</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a0b01dfe1a8b4a7c6b2d888fd561ed7eeafb561fa09318a1e5c5b8f2069fff07ba"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a0b01dfe1a8b4a7c6b2d888fd561ed7eeafb561fa09318a1e5c5b8f2069fff07ba">de::skycoder42::QtMvvm::Core::MvvmBinding::OneWayToView</a></div><divclass="ttdoc">All changes done to the viewmodel are propagated to the view. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00111">qqmlmvvmbinding.h:111</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a3bf79ff7af5929f53b31d77af257ec0d"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a3bf79ff7af5929f53b31d77af257ec0d">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModelProperty</a></div><divclass="ttdeci">QString viewModelProperty</div><divclass="ttdoc">The property of the viewmodel to use in the binding. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00053">qqmlmvvmbinding.h:53</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a76e26a96c68252dbc8077046acc2eb39"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a76e26a96c68252dbc8077046acc2eb39">de::skycoder42::QtMvvm::Core::MvvmBinding::unbind</a></div><divclass="ttdeci">void unbind()</div><divclass="ttdoc">Remove the binding by disconnecting all change signals. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a5fe7ba08e8741840290803941c87db11"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a5fe7ba08e8741840290803941c87db11">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModelChangeSignalChanged</a></div><divclass="ttdeci">void viewModelChangeSignalChanged(const QString &viewModelChangeSignal)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::viewChangeSignal. </div></div>
<divclass="ttc"id="namespacede_1_1skycoder42_1_1_qt_mvvm_1_1_core_html"><divclass="ttname"><ahref="namespacede_1_1skycoder42_1_1_qt_mvvm_1_1_core.html">de::skycoder42::QtMvvm::Core</a></div><divclass="ttdoc">The QML import for the QtMvvmCore QML module. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlcoreapp_8h_source.html#l00009">qqmlcoreapp.h:9</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a5a8e6551236be1420fabb3f1add9f355"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a5a8e6551236be1420fabb3f1add9f355">de::skycoder42::QtMvvm::Core::MvvmBinding::viewPropertyChanged</a></div><divclass="ttdeci">void viewPropertyChanged(const QString &viewProperty)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::viewProperty. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_afa297faa7c1a8d4610e9bd60d2e19438"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#afa297faa7c1a8d4610e9bd60d2e19438">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModelChangeSignal</a></div><divclass="ttdeci">QString viewModelChangeSignal</div><divclass="ttdoc">An alternative signal to be used instead of the viewModelProperty notify signal to detect property ch...</div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00084">qqmlmvvmbinding.h:84</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a8bcf0edb64e9dd25843536e5d7eeb82d"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a8bcf0edb64e9dd25843536e5d7eeb82d">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModelPropertyChanged</a></div><divclass="ttdeci">void viewModelPropertyChanged(const QString &viewModelProperty)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::viewModelProperty. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a3528ccff57bf4c96c709d8f86a08acd0"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a3528ccff57bf4c96c709d8f86a08acd0">de::skycoder42::QtMvvm::Core::MvvmBinding::isValid</a></div><divclass="ttdeci">Q_INVOKABLE bool isValid() const</div><divclass="ttdoc">Specifies whether the binding is a valid and active binding. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a72a6696eb515a6124f0e4e26bbf43968"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a72a6696eb515a6124f0e4e26bbf43968">de::skycoder42::QtMvvm::Core::MvvmBinding::viewChangeSignalChanged</a></div><divclass="ttdeci">void viewChangeSignalChanged(const QString &viewChangeSignal)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::type. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a15638987a70e48b819f7c818a440f006"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a15638987a70e48b819f7c818a440f006">de::skycoder42::QtMvvm::Core::MvvmBinding::viewProperty</a></div><divclass="ttdeci">QString viewProperty</div><divclass="ttdoc">The property of the view to use in the binding. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00073">qqmlmvvmbinding.h:73</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_af6121cf5f8a3fb205c49b8dcc53c4d3c"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#af6121cf5f8a3fb205c49b8dcc53c4d3c">de::skycoder42::QtMvvm::Core::MvvmBinding::viewChangeSignal</a></div><divclass="ttdeci">QString viewChangeSignal</div><divclass="ttdoc">An alternative signal to be used instead of the viewProperty notify signal to detect property changes...</div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00095">qqmlmvvmbinding.h:95</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a614653530bca9248d1ced77e8644ae01"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a614653530bca9248d1ced77e8644ae01">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModel</a></div><divclass="ttdeci">QObject viewModel</div><divclass="ttdoc">The object in the role of a viewmodel. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00043">qqmlmvvmbinding.h:43</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a6f50d6a9a8b62d40707a4042d89323a9"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a6f50d6a9a8b62d40707a4042d89323a9">de::skycoder42::QtMvvm::Core::MvvmBinding::viewModelChanged</a></div><divclass="ttdeci">void viewModelChanged(QObject *viewModel)</div><divclass="ttdoc">NOTIFY accessor for MvvmBinding::viewModel. </div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_aae369f976c94cf2479d3f6d8a8d7f404"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#aae369f976c94cf2479d3f6d8a8d7f404">de::skycoder42::QtMvvm::Core::MvvmBinding::view</a></div><divclass="ttdeci">QObject view</div><divclass="ttdoc">The object in the role of a view. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00063">qqmlmvvmbinding.h:63</a></div></div>
<divclass="ttc"id="namespace_qt_mvvm_html"><divclass="ttname"><ahref="namespace_qt_mvvm.html">QtMvvm</a></div><divclass="ttdoc">The primary namespace of the QtMvvm library. </div><divclass="ttdef"><b>Definition:</b><ahref="androidsettingsaccessor_8h_source.html#l00009">androidsettingsaccessor.h:9</a></div></div>
<divclass="ttc"id="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding_html_a0b01dfe1a8b4a7c6b2d888fd561ed7ee"><divclass="ttname"><ahref="classde_1_1skycoder42_1_1_qt_mvvm_1_1_core_1_1_mvvm_binding.html#a0b01dfe1a8b4a7c6b2d888fd561ed7ee">de::skycoder42::QtMvvm::Core::MvvmBinding::BindingDirectionFlag</a></div><divclass="ttdeci">BindingDirectionFlag</div><divclass="ttdoc">Flags to control how to bind the properties. </div><divclass="ttdef"><b>Definition:</b><ahref="qqmlmvvmbinding_8h_source.html#l00109">qqmlmvvmbinding.h:109</a></div></div>