eliminate Qt