Python. Custom UI in Maya

Возникла идея сделать PolygonTools для Maya.

Решил делать на Python.

Самая первая проблема и задача загрузить интерфейс из ui-файла. Делал я его в QtDesigner, кстати.

Сложно найти простой и понятный не для программиста фрагмент кода, который бы это делал. Но в результате решение было найдено. Все оказалось очень просто — по этому делюсь этим с не программистами)


import maya._OpenMayaUI as omui
import maya.cmds as cmd
import sys

from PySide2 import QtCore, QtGui, QtWidgets, QtUiTools

from shiboken2 import wrapInstance

#obtain the Maya main window widget as a PySide2 widget
mayawin = omui.MQtUtil_mainWindow()
ptwidget = wrapInstance(long(mayawin), QtWidgets.QWidget)

#file with UI
ptguifile = 'd:/polygon_tools_gui.ui'

#Widget with GUI
ptui = QtUiTools.QUiLoader().load(ptguifile, parrent=ptwidget)

#Show widget
ptui.show()

Имена файлов и переменных на ваше усмотрeние. Импорты там могут тоже быть лишние, для дальнейшей работы они будут нужны.

Успехов!

После выключения питания в Windows 10 продолжают работать вентиляторы на процессоре и видеокарте

Входные данные: Компьютер работал без проблем около 3-х лет. Свежая установка Windows, но перед проявлением проблемы был подключен монитор через Display Port (до этого DVI). Больше никаких изменений! Без изменений в BIOS!

Компьютер работает без проблем — игры, софт и т.д. Никаких сбоев!

Проблема: После выключения питания в Windows 10 x64 через «Пуск->завершение работы», продолжают работать вентиляторы на процессоре, системнике и видеокарте и горит индикатор питания. Диски отключаются. Экран отключается. Полное выключение происходит после длительного удержания кнопки питания. Перезагрузка срабатывает корректно.

Команада shutdown -f -s -t 0 не помогает и другие советы из Интернета тоже.

Один из симптомов — очень медленное сохранение изменений в BIOS, т.е. изменил например в Boot Priority винчестер с которого загрузка и он сохраняет и перегружает секунд 10. Как будто тормозит биос. Нет мгновенного отклика, как обычно.

Подозреваемые: настройки ОС, БП и материнская плата.

Блок довольно дорогой, мощный и качественный. ОС — свежая. Материнка не из дешевых Asus, визуально проблем никаких.

Безуспешные попытки решения: отключение всех устройств внешних (внутренних включая мышь, а затем клавиатуру), дополнительных дисков, переход на встроенное видео, замена БП, перепрошивка BIOS, отключение контроля управления питанием со всех устройств, подключение другого винчестера с win 7 (проблема не пропала) и может быть что-то еще, но не помогало.

Решение: Сброс BIOS посредством перемычки на материнской плате.

После этого биос перестал тормозить и все выключается, как надо.

Всем успехов!

Отключается Wi-Fi в Windows 10

Описание проблемы

Отваливается подключение по Wi-Fi. Windows 10. Особенно при скачивании больших объемов информации. Само не восстанавливается. Теряет сеть и не находит. Если вкл и выкл адаптер — подключается и работает без проблем. Может час работать, иногда день, а потом отключается…

Для подключения используйется USB WiFi адаптер (2 модели). Драйвер установился автоматически, но устройство работает не стабильно. Переодически отключаясь. Параметры энергосбережения, отключение вывода из спящего режима не помогло, как и другие советы из Интернет.

Проверено на 2-ух устройствах, которые до этого без проблем работали годами на Win7. С роутером и Интернетом все ОК. Еще около 5-и устройств работает параллельно без проблем.

Решение

Использование нового USB WiFi адаптера. С драйвером 2017 года выпуска для Win10.

Вот такой подошел http://www.tp-link.com/us/products/details/cat-5520_Archer-T4U.html

Работает уже 3 дня. Скачал 100Гб без единого разрыва )))