Nut  0.1
Public Types | Public Member Functions | Public Attributes | List of all members
PhraseData Class Reference

Public Types

enum  Condition {
  NotAssign = 0, Equal, Less, LessEqual,
  Null, In, Like, Not = 10,
  NotEqual, GreaterEqual, Greater, NotNull,
  NotIn, NotLike, And = 20, Or,
  Append, Set, Add, Minus,
  Multiple, Divide
}
enum  Type { Field, WithVariant, WithOther, WithoutOperand }

Public Member Functions

 PhraseData (const char *className, const char *s)
 PhraseData (PhraseData *l, Condition o)
 PhraseData (PhraseData *l, Condition o, const PhraseData *r)
 PhraseData (PhraseData *l, Condition o, QVariant r)

Public Attributes

Type type
Condition operatorCond
QString text
const PhraseDataleft
const PhraseDataright
QVariant operand

The documentation for this class was generated from the following files: