-3
我在我的應用程序中使用QLineEdit。我想阻止用戶在文本的任何位置輸入'*'。我試圖QRegExpValidator,但無法設置正確的正則表達式。請幫忙。QLineEdit:如何防止用戶輸入星號(*)?
我在我的應用程序中使用QLineEdit。我想阻止用戶在文本的任何位置輸入'*'。我試圖QRegExpValidator,但無法設置正確的正則表達式。請幫忙。QLineEdit:如何防止用戶輸入星號(*)?
得到了解決方案!
QRegExp re("[^*]+");
QRegExpValidator *validator = new QRegExpValidator(re, this);
將此驗證器設置爲QLineEdit做了工作!
*無法設置正確的正則表達式* - 您嘗試了什麼正則表達式? –
你有什麼代碼可以分享,你做了什麼? – Hayt