Refactor qshared_ptr & static variable use