Как я могу добавить некоторые кнопки панели инструментов эскизов в QMainWindow
с помощью PyQt4, не используя собственный код (ctypes и аналогичные подходят, но не создают DLL на другом языке)?
Я бы предпочел решение, которое не нарушает платформенную независимость моего приложения (т.е. в Linux оно просто ничего не должно делать).
(источник: microsoft .com)
taskbar.tlb
, вы найдете множество репозиториев github, которые его используют, и вы можете попробовать их. В настоящее время у меня нет установленного Windows 7sdk, но я могу это сделать, если другой вариант не сработает. просто дай мне знать. - person vikki   schedule 09.03.2013CreateObject
выдаетWindowsError
, который я ловлю и игнорирую. Мне удалось установить индикатор выполнения, но теперь у меня проблемы с передачей типов, отличных от Python, вITaskbarList3
функции, в частностиHICON
,LPTHUMBBUTTON
иRECT*
. Вы знаете душу? - person Lord Spectre   schedule 09.03.2013win32gui.rectangle
, для hicon зайдите в своюpython for Windows
документацию и выполните поиск hicon, вы увидите различные функции, возвращающиеhicon
. Я ничего не могу найти наlpthumbbutton
, вам придется попробовать Google для этого или задать новый вопрос. - person vikki   schedule 09.03.2013RECT
иTHUMBBUTTON
) как классы Python, используяcomtypes.gen.TaskbarLib.RECT
иcomtypes.gen.TaskbarLib.THUMBBUTTON
. Решения дляHICON
пока нет. - person Lord Spectre   schedule 09.03.2013RECT
иTHUMBBUTTON
? Я не добился успеха в этом. - person   schedule 13.06.2013HICON
), но насколько я помню, я смог создать их в обычном режиме (rect=comtypes.gen.TaskbarLib.RECT()
). Я проверю, когда у меня будет доступ к моей тестовой машине Win7. - person Lord Spectre   schedule 13.06.2013