made dtQueryFilter members protected instead of private

It's very common for a derived class to need access to the members when extending getCost for example.