“模态”与“非模态”
Posted xiaotushi-keepahead
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“模态”与“非模态”相关的知识,希望对你有一定的参考价值。
模态与非模态,主要就是体现在是否“阻塞”应用程序上。
模态:在该窗口弹出后,会阻塞应用程序的窗口,使其不可操作;
非模态:不会阻塞应用程序的窗口,两者可独立操作。
模,就是模子,模子是不可更改的,因此模态情况下,除了它本身之外的内容不可操作。
两个的使用根据实际情况而定,转换的方式是通过 setModal() 函数。
值得注意的是,对于通过exec()函数show出来的应用程序,默认都是模态的,应该也无法更改,当然,一般情况下也不需要更改。
总结:模态与非模态的区别就是——是否阻塞应用程序。
以上是关于“模态”与“非模态”的主要内容,如果未能解决你的问题,请参考以下文章