smoke ignores QUiLoader copy constructor, which should be private