add DTransparentButton, remove update_qmldir.py, fix DWindow