Qstring のメインウィンドウ クラス (または他のクラス) の + 演算子をオーバーロードしたいと考えています。これは私がこれまでに行ったことです:
void operator+(QString a,QString b)
{
qDebug()<<"works";
}
しかし、実際には、QString + 演算子は既にオーバーロードされています (連結するためだと思います)。したがって、上記のコードを使用すると、あいまいさが生じます (両方の署名が同じです)。QString を保持する新しいクラスを作成せずに、実際の関数を自分の関数にオーバーライドするにはどうすればよいですか?