QBooleanAltElement

An alternative to QBooleanElement. The main difference is that the boolValue allows for a nil value. Which means you can have 3 different values, yes, no, or no value. This allows you to create a boolean control which has no default state and requires user input to set it to either yes or no.