QTで簡単なWebブラウザを作成しました。アドレスバーの横に別の検索バーを配置したくありません。アドレスバーも検索バーにしたいです。たとえば、アドレスバーに入力されたものに条件を設定したい場合、「http://」、「www」、「。com」(またはその他のドメイン)が存在しない場合は、検索されます。入力されたもの。私が持っている唯一のことは、これらの条件が満たされていない場合、アドレスバーに入力されたものがプラグインされていることです:
http://www.google.com/search?q= what + was + typed
複数の単語がある場合、どのようにこれにアプローチし、各単語の間に「+」を入れるようにするにはどうすればよいですか?
また、検索バーの条件をどのように適用しますか。たぶん「ifelse」のようなループを使用していますか?