<trclass="memdesc:ad6b7b271e558619f15c5eb9a3cf78fb8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The Possible Buttons a dialog can have. <ahref="class_qt_mvvm_1_1_message_config.html#ad6b7b271e558619f15c5eb9a3cf78fb8">More...</a><br/></td></tr>
<trclass="memdesc:a471e262fa4284bac50413bf5cd5dca53"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Default constructor, can take a type and a subtype. <br/></td></tr>
<trclass="memdesc:a468bef357c8dca00f05b2dfe760db2cd"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>. <br/></td></tr>
<trclass="memdesc:ade0a9fffe1f64ac097e5772bf8bd2980"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>. <br/></td></tr>
<trclass="memdesc:a31047f57f6d224a81a3390fed7e757f5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#afb1800a2cda243e13cf7cb7e2df67cc1"title="The dialog title or window title. ">MessageConfig::title</a>. <br/></td></tr>
<trclass="memdesc:a753e6876a2687b698e63eb3142cb3775"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9ffe14b430a48307a4853921e6a2844e"title="The primary text/message to be displayed. ">MessageConfig::text</a>. <br/></td></tr>
<trclass="memdesc:ae44bd00e342ae7e959e5287bd15e79c5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a>. <br/></td></tr>
<trclass="memdesc:abc6dc08a3663329692bd3457bac74da7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">MessageConfig::buttonTexts</a>. <br/></td></tr>
<trclass="memdesc:a183dc1195374a26292af56e790d1672d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4959365595dfca69fa3ba0de8e818b0f"title="A default value for dialogs that take some kind of input. ">MessageConfig::defaultValue</a>. <br/></td></tr>
<trclass="memdesc:adeaed59469b91d92deba4004b8d3661a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">READ accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aaf7fd91186e9f6d87a273365a3bff9d9"title="Additional properties to be set on the created views. ">MessageConfig::viewProperties</a>. <br/></td></tr>
<trclass="memdesc:a0c837764bced1c94e504a9f303b2e164"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>. <br/></td></tr>
<trclass="memdesc:ad7cd744b97288e23a333f5e473886546"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>. <br/></td></tr>
<trclass="memdesc:a26f0fc9b4eec27761f50897926e8d551"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#afb1800a2cda243e13cf7cb7e2df67cc1"title="The dialog title or window title. ">MessageConfig::title</a>. <br/></td></tr>
<trclass="memdesc:ac265b7f17e446c4cb69d6258e914bc8d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9ffe14b430a48307a4853921e6a2844e"title="The primary text/message to be displayed. ">MessageConfig::text</a>. <br/></td></tr>
<trclass="memdesc:a3450e33139562c1947b6de415397912e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a>. <br/></td></tr>
<trclass="memdesc:a63154649250b4e199c4e862ee139f8cb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a>. <br/></td></tr>
<trclass="memdesc:a372a5460a4a9e026c76636f45c6cd85d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">MessageConfig::buttonTexts</a>. <br/></td></tr>
<trclass="memdesc:a749425661394407865fc69029b3899dc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">MessageConfig::buttonTexts</a>. <br/></td></tr>
<trclass="memdesc:a45d475f6c3599cfca3082cf542a913e4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4959365595dfca69fa3ba0de8e818b0f"title="A default value for dialogs that take some kind of input. ">MessageConfig::defaultValue</a>. <br/></td></tr>
<trclass="memdesc:a0d8c243c392b0c51df0f836d35b5f3c5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aaf7fd91186e9f6d87a273365a3bff9d9"title="Additional properties to be set on the created views. ">MessageConfig::viewProperties</a>. <br/></td></tr>
<trclass="memdesc:a638254ed4690aabf12ea22a88a523860"><tdclass="mdescLeft"> </td><tdclass="mdescRight">WRITE accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aaf7fd91186e9f6d87a273365a3bff9d9"title="Additional properties to be set on the created views. ">MessageConfig::viewProperties</a>. <br/></td></tr>
<trclass="memdesc:a34607db758b4ac46367e21abe8c1684b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">RESET accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>. <br/></td></tr>
<trclass="memdesc:aba8f4589ee7f12524cea8e76757716c8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">RESET accessor for <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a>. <br/></td></tr>
<trclass="memdesc:a4bf2b7c1738a86009303fbb07dcad08c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A type to show a standard message box. <ahref="#a4bf2b7c1738a86009303fbb07dcad08c">More...</a><br/></td></tr>
<trclass="memdesc:ae80918dc646fe89d59a1ddfed729d1b7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A type to show a generic input dialog. <ahref="#ae80918dc646fe89d59a1ddfed729d1b7">More...</a><br/></td></tr>
<trclass="memdesc:a4e605350d96923e7bdf000388fc514f5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A type to show a generic file dialog. <ahref="#a4e605350d96923e7bdf000388fc514f5">More...</a><br/></td></tr>
<trclass="memdesc:a52011f5904343e09758633a77ea8d2f2"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A type to show a generic color dialog. <ahref="#a52011f5904343e09758633a77ea8d2f2">More...</a><br/></td></tr>
<trclass="memdesc:a10a4630967ff5b75caf06f6e1157b7e6"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A type to show a generic progress dialog. <ahref="#a10a4630967ff5b75caf06f6e1157b7e6">More...</a><br/></td></tr>
<tr><tdcolspan="2"><divclass="groupHeader">Possible values for MessageConfig::subType when using the type MessageConfig::TypeMessageBox</div></td></tr>
<trclass="memdesc:adee8c12449fe06a32ea15685110fcaa9"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show an information message. <ahref="#adee8c12449fe06a32ea15685110fcaa9">More...</a><br/></td></tr>
<trclass="memdesc:a92ead36d20317f7d25c717e179ac9d02"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a warning message. <ahref="#a92ead36d20317f7d25c717e179ac9d02">More...</a><br/></td></tr>
<trclass="memdesc:a52c3ad5e63a25795a4ec3034a152f477"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a critical error message. <ahref="#a52c3ad5e63a25795a4ec3034a152f477">More...</a><br/></td></tr>
<trclass="memdesc:af1da936978c654528209f5e56a0edc92"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a question message. <ahref="#af1da936978c654528209f5e56a0edc92">More...</a><br/></td></tr>
<trclass="memdesc:ac5827989812703233c53f480de71e673"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show an about dialog. <ahref="#ac5827989812703233c53f480de71e673">More...</a><br/></td></tr>
<tr><tdcolspan="2"><divclass="groupHeader">Possible values for MessageConfig::subType when using the type MessageConfig::TypeFileDialog</div></td></tr>
<trclass="memdesc:ab87b5489724bf8be9c87c8bc9aed03ef"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show an open directory dialog. <ahref="#ab87b5489724bf8be9c87c8bc9aed03ef">More...</a><br/></td></tr>
<trclass="memdesc:a3cddb350d1e1945691ef81972fab9cfb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType for to show an open file dialog. <ahref="#a3cddb350d1e1945691ef81972fab9cfb">More...</a><br/></td></tr>
<trclass="memdesc:a7ea76429894925348673ce056e6333a5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType for to show an open files dialog. <ahref="#a7ea76429894925348673ce056e6333a5">More...</a><br/></td></tr>
<trclass="memdesc:ac1f47659b3654bceabe0214f509574fd"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType for to show a save file dialog. <ahref="#ac1f47659b3654bceabe0214f509574fd">More...</a><br/></td></tr>
<tr><tdcolspan="2"><divclass="groupHeader">Possible values for MessageConfig::subType when using the type MessageConfig::TypeColorDialog</div></td></tr>
<trclass="memdesc:abad192e36a439f33c8f72d7474fd5f8d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a color dialog without an alpha channel. <ahref="#abad192e36a439f33c8f72d7474fd5f8d">More...</a><br/></td></tr>
<trclass="memdesc:a7f078faf35123d1016921a60b1f26482"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a color dialog with an alpha channel. <ahref="#a7f078faf35123d1016921a60b1f26482">More...</a><br/></td></tr>
<tr><tdcolspan="2"><divclass="groupHeader">Possible values for MessageConfig::subType when using the type MessageConfig::TypeProgressDialog</div></td></tr>
<trclass="memdesc:a96876fe24d0294b0db581565fb353e3b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a dialog with a progress bar. <ahref="#a96876fe24d0294b0db581565fb353e3b">More...</a><br/></td></tr>
<trclass="memdesc:a9bde09334a8962a858e9029767be848f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subType to show a dialog with a busy indicator. <ahref="#a9bde09334a8962a858e9029767be848f">More...</a><br/></td></tr>
<trclass="memdesc:a8ddd0717a5f8a07f520df25743ded0da"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The general type of dialog to be shown. <ahref="#a8ddd0717a5f8a07f520df25743ded0da">More...</a><br/></td></tr>
<trclass="memdesc:aa9f8a83b2ce22d09daf24aad158d7974"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A subtype for the dialog to specify what exactly it should show. <ahref="#aa9f8a83b2ce22d09daf24aad158d7974">More...</a><br/></td></tr>
<trclass="memdesc:afb1800a2cda243e13cf7cb7e2df67cc1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The dialog title or window title. <ahref="#afb1800a2cda243e13cf7cb7e2df67cc1">More...</a><br/></td></tr>
<trclass="memdesc:a9ffe14b430a48307a4853921e6a2844e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The primary text/message to be displayed. <ahref="#a9ffe14b430a48307a4853921e6a2844e">More...</a><br/></td></tr>
<trclass="memdesc:a22e51c0d3f709fe7c8d45eb137d1ba1e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">The available buttons a user may press. <ahref="#a22e51c0d3f709fe7c8d45eb137d1ba1e">More...</a><br/></td></tr>
<trclass="memdesc:a5dc1f0f2f3b933a34319febfb0dbce7f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A map of name overwrites for the texts shown on buttons. <ahref="#a5dc1f0f2f3b933a34319febfb0dbce7f">More...</a><br/></td></tr>
<trclass="memdesc:a4959365595dfca69fa3ba0de8e818b0f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A default value for dialogs that take some kind of input. <ahref="#a4959365595dfca69fa3ba0de8e818b0f">More...</a><br/></td></tr>
<trclass="memdesc:aaf7fd91186e9f6d87a273365a3bff9d9"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Additional properties to be set on the created views. <ahref="#aaf7fd91186e9f6d87a273365a3bff9d9">More...</a><br/></td></tr>
<divclass="textblock"><p>A configuration for a simple dialog to be shown from the core code. </p>
<p>You can use the configuration to show simple dialogs from the core application. Typically, you can use the wrapper methods, but for more advanced dialogs you may need to create a message config explicitly.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_core_app.html#a1fb22642bb6150438195f52d1ec2c7d5"title="Show a basic dialog. ">CoreApp::showDialog</a>, <aclass="el"href="namespace_qt_mvvm.html#aa455b495d75883cc529f5a4c47d567d5"title="A shortcut to show a simple information messagebox. ">QtMvvm::information</a>, <aclass="el"href="namespace_qt_mvvm.html#a356a9eaee03415624a0a11a501be1d49"title="A shortcut to show a simple question messagebox. ">QtMvvm::question</a>, <aclass="el"href="namespace_qt_mvvm.html#afc3d66e8ff6416cd6faff0deda2248ae"title="A shortcut to show a simple warning messagebox. ">QtMvvm::warning</a>, <aclass="el"href="namespace_qt_mvvm.html#adafd61fd34161741fa78cf3141f59e68"title="A shortcut to show a simple critical error messagebox. ">QtMvvm::critical</a>, <aclass="el"href="namespace_qt_mvvm.html#a6a668c8af9c38f98a7cb79a1bdc48273"title="A shortcut to show a rich but simple about dialog. ">QtMvvm::about</a>, <aclass="el"href="namespace_qt_mvvm.html#a16ece10b0a810b7f8ea4a8e2c2dadebd"title="A shortcut to show an input dialog based of a type name. ">QtMvvm::getInput</a>, <aclass="el"href="namespace_qt_mvvm.html#a8f6889d8a2501931cb930b37ef1f0f98"title="A shortcut to show a file dialog to select an existing directory. ">QtMvvm::getExistingDirectory</a>, <aclass="el"href="namespace_qt_mvvm.html#a1567e3d6c664b42dfafee8cfbf5ee789"title="A shortcut to show a file dialog to select an existing file. ">QtMvvm::getOpenFile</a>, <aclass="el"href="namespace_qt_mvvm.html#a48aa33f9cc2ccf23a6ab12dc777380d4"title="A shortcut to show a file dialog to select multiple existing files. ">QtMvvm::getOpenFiles</a>, <aclass="el"href="namespace_qt_mvvm.html#af4a7cfc37c449b39e324cc29049de30d"title="A shortcut to show a file dialog to select a new file for saving. ">QtMvvm::getSaveFile</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00020">20</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<dlclass="section note"><dt>Note</dt><dd>The values are kept in sync with QMessageBox::StandardButton etc. This means you can simply cast the values to the other standard buttons without any risk. This goes for other classes like <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtwidgets/qtwidgets.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qdialogbuttonbox.html">QDialogButtonBox</a> and the QML variants as well. </dd></dl>
<tr><thcolspan="2">Enumerator</th></tr><tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a83a48e3acfda22ae83280136ed2f6751"></a>NoButton </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::NoButton. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a77ddc0753d19b2cc02714023614c9d59"></a>Ok </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Ok. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a08560513f4bb2238f70dcaab500c3e5a"></a>Save </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Save. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a299048080628d6bd3d17e48d79f7f248"></a>SaveAll </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::SaveAll. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a291a3c4a01da2f9a8ceedf7dd0f00d85"></a>Open </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Open. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8ab14334e8a0b827c2d8005611ab06532d"></a>Yes </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Yes. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a05d665eede09ca4da26cc6ae967aa7f9"></a>YesToAll </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::YesToAll. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a2569c0a5af31616640a0ef12eb2dc8ba"></a>No </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::No. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a60df15a4d2e2767a238681299c7f41e0"></a>NoToAll </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::NoToAll. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8aaf677d94a271bc818d871497a67fe48e"></a>Abort </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Abort. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8abca9fa5e38a92db5548c4e8d286cd593"></a>Retry </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Retry. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a006f56a0dd996b6186aefae7cdb72d5c"></a>Ignore </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Ignore. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a068de3a4be77ceb5fdf4757730cec8bd"></a>Close </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Close. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a68344bb092d7551d3e2321588991a735"></a>Cancel </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Cancel. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a5ab268c35dffedbc37bdc94d25e78fc1"></a>Discard </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Discard. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8aa1362e119234f738732ba9abd3899f65"></a>Help </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Help. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a35599665a4d272ac8aafdf3a2d3ccacf"></a>Apply </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Apply. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a8ce47e5deb6c733aee35a98741473200"></a>Reset </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::Reset. </p>
</td></tr>
<tr><tdclass="fieldname"><aid="ad6b7b271e558619f15c5eb9a3cf78fb8a5086b758667835bcaf9a0ed438340a13"></a>RestoreDefaults </td><tdclass="fielddoc"><p>Equivalent to QMessageBox::RestoreDefaults. </p>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00046">46</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>An about dialog is a simple informative dialog showing information about the application in a neutral manner, but in a sligthly different style than a simple information message.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00100">100</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show a color dialog with an alpha channel. </p>
<p><b>Value:</b><code>"argb"</code></p>
<p>A color dialog that lets the user select a color, including the alpha channel. Please note that not all native dialogs support alpha channel editing.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52011f5904343e09758633a77ea8d2f2"title="A type to show a generic color dialog. ">MessageConfig::TypeColorDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00124">124</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show a dialog with a busy indicator. </p>
<p><b>Value:</b><code>"busy"</code></p>
<p>A dialog with a busy indicator shown. This indicator can and will always only show an indeterminate progress, other values of the <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a> are ignored. On platforms that do not have a seperate busy indicator, an indeterminate progress bar can be shown.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a10a4630967ff5b75caf06f6e1157b7e6"title="A type to show a generic progress dialog. ">MessageConfig::TypeProgressDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00134">134</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show a critical error message. </p>
<p><b>Value:</b><code>"critical"</code></p>
<p>An critical message box typically shows a critical and often unrecoverable error.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00096">96</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show an open directory dialog. </p>
<p><b>Value:</b><code>"dir"</code></p>
<p>A file dialog to open a directory lets the user select a single, existing directory. Depending on the platform he might be able to create a new directory via the dialog, but he can only select an existing one.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00108">108</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>An information message box typically shows a neutral/positiv information.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00092">92</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType for to show an open file dialog. </p>
<p><b>Value:</b><code>"open"</code></p>
<p>A file dialog to open a file lets the user select a single, existing file.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00110">110</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType for to show an open files dialog. </p>
<p><b>Value:</b><code>"files"</code></p>
<p>A file dialog to open multiple files lets the user select a list of existing files. They can be in different folders, if the platform allows this.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00112">112</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show a dialog with a progress bar. </p>
<p><b>Value:</b><code>"progress"</code></p>
<p>A dialog with a standard progess bar. This bar can either display a classical progress with min, max and value, or be shown as indeterminate progress (can be switched dynamically via the <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a>)</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a10a4630967ff5b75caf06f6e1157b7e6"title="A type to show a generic progress dialog. ">MessageConfig::TypeProgressDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00132">132</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>An question message box typically asks the user a simple Yes-No question he can reply using the buttons.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00098">98</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subType to show a color dialog without an alpha channel. </p>
<p><b>Value:</b><code>"rgb"</code></p>
<p>A color dialog that lets the user select a color, without allowing editing of the alpha channel. The alpha channel will always be set to <code>0xFF</code>, i.e. non transparent.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52011f5904343e09758633a77ea8d2f2"title="A type to show a generic color dialog. ">MessageConfig::TypeColorDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00122">122</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A file dialog to save a file lets the user select a single file to be created or overwritten to save content to it.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00114">114</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>An warning message box typically shows a (non critical) warning.</p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00094">94</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<tdclass="markdownTableBodyNone">Select a color without alpha </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#abad192e36a439f33c8f72d7474fd5f8d"title="A subType to show a color dialog without an alpha channel. ">MessageConfig::SubTypeRgb</a></td></tr>
<tdclass="markdownTableBodyNone">Select a color with alpha </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a7f078faf35123d1016921a60b1f26482"title="A subType to show a color dialog with an alpha channel. ">MessageConfig::SubTypeArgb</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00082">82</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>Shows a generic file dialog utilizing the operating systems default file dialogs in order to show a native dialog the user can use to select files or directories</p>
<tableclass="markdownTable">
<trclass="markdownTableHead">
<thclass="markdownTableHeadNone">Dialog Type </th><thclass="markdownTableHeadNone">subType value </th></tr>
<tdclass="markdownTableBodyNone">Open Directory </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ab87b5489724bf8be9c87c8bc9aed03ef"title="A subType to show an open directory dialog. ">MessageConfig::SubTypeDir</a></td></tr>
<tdclass="markdownTableBodyNone">Open File </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a3cddb350d1e1945691ef81972fab9cfb"title="A subType for to show an open file dialog. ">MessageConfig::SubTypeOpenFile</a></td></tr>
<tdclass="markdownTableBodyNone">Open Files </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a7ea76429894925348673ce056e6333a5"title="A subType for to show an open files dialog. ">MessageConfig::SubTypeOpenFiles</a></td></tr>
<tdclass="markdownTableBodyNone">Save File </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ac1f47659b3654bceabe0214f509574fd"title="A subType for to show a save file dialog. ">MessageConfig::SubTypeSaveFile</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00080">80</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>Shows a generic input dialog with a title and a short label, together with some kind of edit view in order to input a single value. The datatype to get as well as the kind of input view to create is determined by <aclass="el"href="class_qt_mvvm_1_1_message_config.html"title="A configuration for a simple dialog to be shown from the core code. ">MessageConfig</a>:subType. Theoretically, and type that can be passed via <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qvariant.html">QVariant</a> can be used as input value. However, only for the most common types do default edit views exist. In case you want to use types not present in the list below, you need to create edit views yourself</p>
<tdclass="markdownTableBodyNone">double, number </td><tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtwidgets/qtwidgets.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qdoublespinbox.html">QDoubleSpinBox</a></td><tdclass="markdownTableBodyNone">DoubleSpinBox </td><tdclass="markdownTableBodyNone">MsgDelegate </td></tr>
<tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qdatetime.html">QDateTime</a>, date </td><tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtwidgets/qtwidgets.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qdatetimeedit.html">QDateTimeEdit</a></td><tdclass="markdownTableBodyNone">DateTimeEdit </td><tdclass="markdownTableBodyNone">MsgDelegate </td></tr>
<tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtgui/qtgui.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qfont.html">QFont</a>, font </td><tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtwidgets/qtwidgets.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qfontcombobox.html">QFontComboBox</a></td><tdclass="markdownTableBodyNone">FontEdit </td><tdclass="markdownTableBodyNone">MsgDelegate </td></tr>
<tdclass="markdownTableBodyNone">selection, list </td><tdclass="markdownTableBodyNone"><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtwidgets/qtwidgets.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qcombobox.html">QComboBox</a></td><tdclass="markdownTableBodyNone">ListEdit </td><tdclass="markdownTableBodyNone">ListDelegate </td></tr>
<p>(*) The MsgDelegate is used for any type but the ones that have explicit delegates. It will show a dialog with an input of the "Quick edit" column</p>
<p>The following types have special properties as well:</p>
<li><code>regexp</code>: A regular expression pattern (<aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a>) to be used as input validator for the text</li>
<li><code>patternOptions</code>: <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qregularexpression.html#PatternOption-enum">QRegularExpression::PatternOptions</a> as options for the regular expression</li>
<li><code>allowedSchemes</code>: A <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstringlist.html">QStringList</a> with allowed schemes for the URL</li>
<li><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a> elements: They will serve as display value and returned value</li>
<li><code>name</code>: A <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a> shown to the user to select</li>
<li><code>value</code>: A <aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qvariant.html">QVariant</a> value that is returned instead of the selected name</li>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_input_view_factory.html"title="A factory class to generate input edit views by their type names. ">InputViewFactory</a>, <aclass="el"href="class_qt_mvvm_1_1_input_widget_factory.html"title="A factory class to generate input edit widgets by their type names. ">InputWidgetFactory</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00078">78</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>Shows a generic message box with a title and primary text to inform the user of some kind of event or ask him a question. The <aclass="el"href="class_qt_mvvm_1_1_message_config.html"title="A configuration for a simple dialog to be shown from the core code. ">MessageConfig</a>:subType is used to determine the kind of message to show:</p>
<tableclass="markdownTable">
<trclass="markdownTableHead">
<thclass="markdownTableHeadNone">Message Type </th><thclass="markdownTableHeadNone">subType value </th></tr>
<tdclass="markdownTableBodyNone">Information </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#adee8c12449fe06a32ea15685110fcaa9"title="A subType to show an information message. ">MessageConfig::SubTypeInformation</a></td></tr>
<tdclass="markdownTableBodyNone">Question </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a92ead36d20317f7d25c717e179ac9d02"title="A subType to show a warning message. ">MessageConfig::SubTypeWarning</a></td></tr>
<tdclass="markdownTableBodyNone">Warning </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52c3ad5e63a25795a4ec3034a152f477"title="A subType to show a critical error message. ">MessageConfig::SubTypeCritical</a></td></tr>
<tdclass="markdownTableBodyNone">Critical Error </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#af1da936978c654528209f5e56a0edc92"title="A subType to show a question message. ">MessageConfig::SubTypeQuestion</a></td></tr>
<tdclass="markdownTableBodyNone">About Dialog </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ac5827989812703233c53f480de71e673"title="A subType to show an about dialog. ">MessageConfig::SubTypeAbout</a></td></tr>
</table>
<p>The widgets implementation does support a few extra properties for this type:</p><ul>
<li>windowTitle (<aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a>), the window title</li>
<li>details (<aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a>), the message box details box</li>
<li>checkString (<aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a>), the string to display for that checkbox</li>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00076">76</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>Shows a generic progress dialog. The dialog can by dynamically and asynchronously controlled from the core app via the <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a> class. You must pass an instance of a <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a> via the <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4959365595dfca69fa3ba0de8e818b0f"title="A default value for dialogs that take some kind of input. ">MessageConfig::defaultValue</a> property when creating one yourself. The passed control will automatically be connected to the corresponding dialog.</p>
<tableclass="markdownTable">
<trclass="markdownTableHead">
<thclass="markdownTableHeadNone">Dialog Type </th><thclass="markdownTableHeadNone">subType value </th></tr>
<tdclass="markdownTableBodyNone">Display a progress bar </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a96876fe24d0294b0db581565fb353e3b"title="A subType to show a dialog with a progress bar. ">MessageConfig::SubTypeProgress</a></td></tr>
<tdclass="markdownTableBodyNone">Display a busy indicator </td><tdclass="markdownTableBodyNone"><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9bde09334a8962a858e9029767be848f"title="A subType to show a dialog with a busy indicator. ">MessageConfig::SubTypeBusy</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_progress_control.html"title="A Helper class to control a generic progress dialog. ">ProgressControl</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00084">84</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p><b>Default:</b><em>Depends on the type used</em><br/>
</p>
<p>The buttons are the buttons in the dialog to "complete" it. Use these flags to select the buttons the user can click on. Each button will close the dialog and be reported back via the <aclass="el"href="class_qt_mvvm_1_1_message_result.html#aad493d3813258ba86d09c9d4dbf1e9c3"title="Is emitted as soon as the dialog was completed. ">MessageResult::dialogDone</a> signal.</p>
<dlclass="section note"><dt>Note</dt><dd>The RESET-Accessor will reset both, the buttons and the buttonTexts</dd></dl>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">buttons()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a3450e33139562c1947b6de415397912e"title="WRITE accessor for MessageConfig::buttons. ">setButtons()</a></td></tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a63154649250b4e199c4e862ee139f8cb"title="WRITE accessor for MessageConfig::buttons. ">addButton()</a></td></tr>
<td><b>RESET</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#aba8f4589ee7f12524cea8e76757716c8"title="RESET accessor for MessageConfig::buttons. ">resetButtons()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ad6b7b271e558619f15c5eb9a3cf78fb8"title="The Possible Buttons a dialog can have. ">MessageConfig::StandardButton</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">MessageConfig::buttonTexts</a>, <aclass="el"href="class_qt_mvvm_1_1_message_result.html#aad493d3813258ba86d09c9d4dbf1e9c3"title="Is emitted as soon as the dialog was completed. ">MessageResult::dialogDone</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00035">35</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A map of name overwrites for the texts shown on buttons. </p>
<p><b>Default:</b><em>Empty</em><br/>
</p>
<p>All buttons in this map will be shown in addition to the ones in the <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a> property. The will keep their role, but show the text specified in the map instead of their normal text.</p>
<dlclass="section note"><dt>Note</dt><dd>The RESET-Accessor will reset both, the buttons and the buttonTexts</dd></dl>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">buttonTexts()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a372a5460a4a9e026c76636f45c6cd85d"title="WRITE accessor for MessageConfig::buttonTexts. ">setButtonTexts()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a749425661394407865fc69029b3899dc"title="WRITE accessor for MessageConfig::buttonTexts. ">setButtonText()</a></td></tr>
<tr>
<td><b>RESET</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#aba8f4589ee7f12524cea8e76757716c8"title="RESET accessor for MessageConfig::buttons. ">resetButtons()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ad6b7b271e558619f15c5eb9a3cf78fb8"title="The Possible Buttons a dialog can have. ">MessageConfig::StandardButton</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a22e51c0d3f709fe7c8d45eb137d1ba1e"title="The available buttons a user may press. ">MessageConfig::buttons</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00037">37</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A default value for dialogs that take some kind of input. </p>
<p><b>Default:</b><em>Invalid</em><br/>
</p>
<p>Some dialogs allow the users to enter some kind of result besides of the buttons they can press. For such dialogs, this property can be used to provide the input with a default value. For others, this may serve as a hint for the input.</p>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4959365595dfca69fa3ba0de8e818b0f"title="A default value for dialogs that take some kind of input. ">defaultValue()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a45d475f6c3599cfca3082cf542a913e4"title="WRITE accessor for MessageConfig::defaultValue. ">setDefaultValue()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00040">40</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>A subtype for the dialog to specify what exactly it should show. </p>
<p><b>Default:</b><em>Depends on the type used</em><br/>
</p>
<p>The subType is a finer specification of what kind of dialog to show. It depends on the <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a> that is used. The possible valid subtypes depend on the <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a> used.</p>
<p>It is possible to define your own subtypes, but that means you have to customize the presenters to add support for those dialogs.</p>
<p>The subtypes supported by default are:</p>
<ul>
<li>For <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a>:<ul>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#adee8c12449fe06a32ea15685110fcaa9"title="A subType to show an information message. ">MessageConfig::SubTypeInformation</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a92ead36d20317f7d25c717e179ac9d02"title="A subType to show a warning message. ">MessageConfig::SubTypeWarning</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52c3ad5e63a25795a4ec3034a152f477"title="A subType to show a critical error message. ">MessageConfig::SubTypeCritical</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#af1da936978c654528209f5e56a0edc92"title="A subType to show a question message. ">MessageConfig::SubTypeQuestion</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ac5827989812703233c53f480de71e673"title="A subType to show an about dialog. ">MessageConfig::SubTypeAbout</a></li>
</ul>
</li>
<li>For <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a>:<ul>
<li>The name of the type to get an input value for, e.g. <code><aclass="elRef"target="_blank"doxygen="/home/sky/Qt/Docs/Qt-5.11.1/qtcore/qtcore.tags:https://doc.qt.io/qt-5/"href="https://doc.qt.io/qt-5/qstring.html">QString</a></code>, <code>int</code>, ...</li>
<li>For <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a>:<ul>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ab87b5489724bf8be9c87c8bc9aed03ef"title="A subType to show an open directory dialog. ">MessageConfig::SubTypeDir</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a3cddb350d1e1945691ef81972fab9cfb"title="A subType for to show an open file dialog. ">MessageConfig::SubTypeOpenFile</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a7ea76429894925348673ce056e6333a5"title="A subType for to show an open files dialog. ">MessageConfig::SubTypeOpenFiles</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ac1f47659b3654bceabe0214f509574fd"title="A subType for to show a save file dialog. ">MessageConfig::SubTypeSaveFile</a></li>
<li>For <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52011f5904343e09758633a77ea8d2f2"title="A type to show a generic color dialog. ">MessageConfig::TypeColorDialog</a>:<ul>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#abad192e36a439f33c8f72d7474fd5f8d"title="A subType to show a color dialog without an alpha channel. ">MessageConfig::SubTypeRgb</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a7f078faf35123d1016921a60b1f26482"title="A subType to show a color dialog with an alpha channel. ">MessageConfig::SubTypeArgb</a></li>
</ul>
</li>
<li>For <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a10a4630967ff5b75caf06f6e1157b7e6"title="A type to show a generic progress dialog. ">MessageConfig::TypeProgressDialog</a>:<ul>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a96876fe24d0294b0db581565fb353e3b"title="A subType to show a dialog with a progress bar. ">MessageConfig::SubTypeProgress</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9bde09334a8962a858e9029767be848f"title="A subType to show a dialog with a busy indicator. ">MessageConfig::SubTypeBusy</a></li>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">subType()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ad7cd744b97288e23a333f5e473886546"title="WRITE accessor for MessageConfig::subType. ">setSubType()</a></td></tr>
<tr>
<td><b>RESET</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a34607db758b4ac46367e21abe8c1684b"title="RESET accessor for MessageConfig::subType. ">resetSubType()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00028">28</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>The text is shown as primary content, a more descriptive label, or tooltip or similar. It can be of arbitrary length. It's role and contents heavily depend on the type and subtype beeing used.</p>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9ffe14b430a48307a4853921e6a2844e"title="The primary text/message to be displayed. ">text()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ac265b7f17e446c4cb69d6258e914bc8d"title="WRITE accessor for MessageConfig::text. ">setText()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#afb1800a2cda243e13cf7cb7e2df67cc1"title="The dialog title or window title. ">MessageConfig::title</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a5dc1f0f2f3b933a34319febfb0dbce7f"title="A map of name overwrites for the texts shown on buttons. ">MessageConfig::buttonTexts</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aaf7fd91186e9f6d87a273365a3bff9d9"title="Additional properties to be set on the created views. ">MessageConfig::viewProperties</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00033">33</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>The title is typically bigger then the rest of the text and serves as a short text to hint the content. Depending on the platform and type it may be shown as window title or other kind of decorative text.</p>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#afb1800a2cda243e13cf7cb7e2df67cc1"title="The dialog title or window title. ">title()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a26f0fc9b4eec27761f50897926e8d551"title="WRITE accessor for MessageConfig::title. ">setTitle()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a9ffe14b430a48307a4853921e6a2844e"title="The primary text/message to be displayed. ">MessageConfig::text</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00031">31</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p><b>Default:</b><code><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></code><br/>
</p>
<p>The type determines what kind of dialog is show. The type is a general category of dialogs. The <aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a> is used to set the final type of dialog shown. It's interpretation depends on the type used.</p>
<p>It is possible to define your own types, but that means you have to customize the presenters to add support for those dialogs.</p>
<p>The types supported by default are:</p>
<ul>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52011f5904343e09758633a77ea8d2f2"title="A type to show a generic color dialog. ">MessageConfig::TypeColorDialog</a></li>
<li><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a10a4630967ff5b75caf06f6e1157b7e6"title="A type to show a generic progress dialog. ">MessageConfig::TypeProgressDialog</a></li>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">type()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a0c837764bced1c94e504a9f303b2e164"title="WRITE accessor for MessageConfig::type. ">setType()</a></td></tr>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#aa9f8a83b2ce22d09daf24aad158d7974"title="A subtype for the dialog to specify what exactly it should show. ">MessageConfig::subType</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4bf2b7c1738a86009303fbb07dcad08c"title="A type to show a standard message box. ">MessageConfig::TypeMessageBox</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#ae80918dc646fe89d59a1ddfed729d1b7"title="A type to show a generic input dialog. ">MessageConfig::TypeInputDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a4e605350d96923e7bdf000388fc514f5"title="A type to show a generic file dialog. ">MessageConfig::TypeFileDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a52011f5904343e09758633a77ea8d2f2"title="A type to show a generic color dialog. ">MessageConfig::TypeColorDialog</a>, <aclass="el"href="class_qt_mvvm_1_1_message_config.html#a10a4630967ff5b75caf06f6e1157b7e6"title="A type to show a generic progress dialog. ">MessageConfig::TypeProgressDialog</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00026">26</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>
<p>Additional properties to be set on the created views. </p>
<p><b>Default:</b><em>Empty</em><br/>
</p>
<p>The view properties are additional properties to be set on the created views. This allows you to configure the appearance of the dialog from within the core code.</p>
<dlclass="section note"><dt>Note</dt><dd>The properties are always set on all views. If a view does not have such a property, it will do nothing. This allows you to set properties for all the different views you support.</dd></dl>
<tableclass="doxtable">
<tr>
<thcolspan="2">Accessors </th></tr>
<tr>
<td><b>READ</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#aaf7fd91186e9f6d87a273365a3bff9d9"title="Additional properties to be set on the created views. ">viewProperties()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a0d8c243c392b0c51df0f836d35b5f3c5"title="WRITE accessor for MessageConfig::viewProperties. ">setViewProperties()</a></td></tr>
<tr>
<td><b>WRITE</b></td><td><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a638254ed4690aabf12ea22a88a523860"title="WRITE accessor for MessageConfig::viewProperties. ">setViewProperty()</a></td></tr>
</table>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="class_qt_mvvm_1_1_message_config.html#a8ddd0717a5f8a07f520df25743ded0da"title="The general type of dialog to be shown. ">MessageConfig::type</a></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="message_8h_source.html#l00042">42</a> of file <aclass="el"href="message_8h_source.html">message.h</a>.</p>