Qt是否能够识别出例如您正在编写邮件列表,并且在每封邮件之后都使用 x 按钮将其变成小部件(类似于Gmail)。是否有一些内置功能,还是必须从头开始?

最佳答案

我认为使用LineEdit并收听其onchange信号更容易。在更改插槽中,使用RegExp在LineEdit文本内搜索电子邮件。如果找到合适的电子邮件(可能用空格包围),则在LineEdit前面添加带有删除图标的Label,然后从LineEdit文本中删除添加的电子邮件。就这样!

关于c++ - 字符串段的Qt模式识别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31411315/

10-12 17:18