我在一家开发具有丰富 UI 的复杂医疗设备的小公司工作。我们目前处于设计的早期阶段。该应用程序面向 Windows(仅限桌面),最好只用 C++ 编写。
经过一些研究,我们倾向于选择 Qt 来开发 UI。它似乎满足了我们所有的需求,即可以开发出具有现代感和高响应性的 UI,开发速度相当快(熟悉之后),内存使用在某种程度上是合理的,免费用于商业用途(对我们来说是奖励)。
我的问题是:它对于医疗设备是否足够可靠?我们绝对不能接受考试中途发生的任何事故。我知道这首先当然取决于我们编写的代码的质量,但我仍然想知道是否有人遇到过任何与崩溃相关的神秘问题,这些问题特别难以解决。尤其是在使用 QML 这种脚本语言时,它自然会导致难以预测和解释的错误。
在生产中遇到此类问题的成本对我们来说将非常高,因此在我们选择任何特定的包之前,我们非常需要做出正确的决定。如果您知道在我们的特定上下文中可能出现的任何其他与 Qt 相关的问题(我承认不可能进行非常广泛的包测试),我也非常感谢您提及它。