38 case Scope::Nodes: scopeStr = QStringLiteral(
"Nodes");
break;
39 case Scope::Edges: scopeStr = QStringLiteral(
"Edges");
break;
40 case Scope::Both: scopeStr = QStringLiteral(
"Nodes+Edges");
break;
45 case Op::Eq: opStr = QStringLiteral(
"=");
break;
46 case Op::Neq: opStr = QStringLiteral(
"≠");
break;
47 case Op::Gt: opStr = QStringLiteral(
">");
break;
48 case Op::Lt: opStr = QStringLiteral(
"<");
break;
49 case Op::Gte: opStr = QStringLiteral(
"≥");
break;
50 case Op::Lte: opStr = QStringLiteral(
"≤");
break;
51 case Op::Contains: opStr = QStringLiteral(
"contains");
break;
54 return scopeStr + QLatin1String(
": ") +
key + QLatin1Char(
' ') + opStr + QLatin1Char(
' ') +
value;