更新输入的每个字符的标签

时间:2016-11-15 04:02:10

标签: c++ qt

我正在尝试创建一个像app这样的计算器。该应用程序将有一个即时获取输入和显示结果,而无需用户明确按任何按钮。因此,当用户想要计算任何结果时,请说“123 + 321”然后

输入 - >输出

1 --> 1
12 --> 12
123 --> 123
123+ --> 123
123+3 --> 126
123+32 --> 155
123+321 --> 444

我有一个能识别输入并产生相关输出的功能,但每当我想要更新输出标签时我需要按下PushButton。任何可以帮助我在文本框中的每次更改时更新该标签的解决方案。

1 个答案:

答案 0 :(得分:0)

作为评论中提到的eyllanesc我们可以使用插槽。有一个名为textChanged的插槽可用于为editline文本框中的每个更改执行一个函数 右键单击editline并选择go to slot,然后选择textChanged,您就可以输入代码进行必要的操作。