<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div style="font-family:微软雅黑,Verdana,"Microsoft Yahei",SimSun,sans-serif;font-size:14px; line-height:1.6;">
    
        <div style="font-family: 微软雅黑; font-size: 14px; line-height: 1.6;"><div>Hi,</div><div><br></div><div><b>Background</b></div><div><span>I've got various class that derives QWidget, and needs to generate Python Binding for those
        </span></div><div><span>customized widgets.</span></div><div>As far as I know, <em>*.sip</em> file is hand-written and whenever the API of c++ side changes, it also</div><div>needs to get updated which is error-prone.</div><div><br></div><div><b>Idea</b></div><div><span>I checked the source code (sip files) of PyQt5, and found that the header says</span></div><div><br></div><div>    // .sip generated by MetaSIP </div><div><br></div><div>It make sense that these sip files are generated by "MetaSIP" rather than hand written.</div><div><br></div><div><b>Problem</b></div><div>However, I couldn't find MetaSIP. Is it removed or made private for internal use?<br></div><div>How could I use it to speed up Python binding generation.</div><div><br></div><div>Thanks~</div><div><span><br></span></div><div id="ntes-pcmac-signature" style="font-family:''" data-spelling-ignore="true">
         
        <div style="font-size:14px; padding: 0;  margin:0;">
            <div style="padding-bottom:6px;margin-bottom:10px;display:inline-block;">
                        <a href="https://maas.mail.163.com/dashi-web-extend/html/proSignature.html?ftlId=1&name=alex4814&uid=alex4814%40hotmail.com&iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fqiyelogo%2FdefaultAvatar.png&items=%5B%22alex4814%40hotmail.com%22%5D" style="display:block;background:#fff; max-width: 400px; _width: 400px;padding:15px 0 10px 0;text-decoration: none; outline:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none !important;text-size-adjust:none !important;"><table cellpadding="0" style="width: 100%; max-width: 100%; table-layout: fixed; border-collapse: collapse;color: #9b9ea1;font-size: 14px;line-height:1.3;-webkit-text-size-adjust:none !important;text-size-adjust:none !important;"><tbody style="font-family: 'PingFang SC', 'Hiragino Sans GB','WenQuanYi Micro Hei', 'Microsoft Yahei', '微软雅黑', verdana !important; word-wrap:break-word; word-break:break-all;-webkit-text-size-adjust:none !important;text-size-adjust:none !important;"><tr class="firstRow"><td width="38" style="padding:0; box-sizing: border-box; width: 38px;"><img width="38" height="38" style="vertical-align:middle; width: 38px; height: 38px; border-radius:50%;" src="https://mail-online.nosdn.127.net/qiyelogo/defaultAvatar.png"></td><td style="padding: 0 0 0 10px; color: #31353b;"><div style="font-size: 16px;font-weight:bold; width:100%; white-space: nowrap; overflow:hidden;text-overflow: ellipsis;">alex4814</div></td></tr><tr width="100%" style="font-size: 14px !important; width: 100%;"><td colspan="2" style="padding:10px 0 0 0; font-size:14px !important; width: 100%;"><div style="width: 100%;font-size: 14px !important;word-wrap:break-word;word-break:break-all;">alex4814@hotmail.com</div></td></tr></tbody></table></a>
            </div>
        </div>
     </div></div>
    <!--😀-->
</div>
</body>
</html>