Fitting Pyblish-qml to half screen width and 3/4 height, plus clean up.

This commit is contained in:
Toke Jepsen 2019-04-27 17:37:36 +01:00
parent f5e5e407d3
commit 5661d9e0fb

View file

@ -2,9 +2,7 @@ import os
from pyblish import api as pyblish from pyblish import api as pyblish
from avalon import api as avalon from avalon import api as avalon
from Qt import QtWidgets
from .launcher_actions import register_launcher_actions
from .lib import collect_container_metadata
import logging import logging
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
@ -27,6 +25,19 @@ def install():
pyblish.register_plugin_path(PUBLISH_PATH) pyblish.register_plugin_path(PUBLISH_PATH)
avalon.register_plugin_path(avalon.Loader, LOAD_PATH) avalon.register_plugin_path(avalon.Loader, LOAD_PATH)
# pyblish-qml settings.
try:
__import__("pyblish_qml")
except ImportError as e:
log.error("Could not load pyblish-qml: %s " % e)
else:
from pyblish_qml import settings
app = QtWidgets.QApplication.instance()
screen_resolution = app.desktop().screenGeometry()
width, height = screen_resolution.width(), screen_resolution.height()
settings.WindowSize = (width / 2, height * 0.75)
settings.WindowPosition = (0, 0)
def uninstall(): def uninstall():
log.info("Deregistering global plug-ins..") log.info("Deregistering global plug-ins..")