q-integral