{"provider_name":"Hatena Blog","description":"scrollContentsBy\u3092\u4f7f\u3063\u3066\u3082\u30b9\u30af\u30ed\u30fc\u30eb\u304c\u5fae\u5875\u3082\u52d5\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u305d\u3053\u3067\u30cd\u30c3\u30c8\u3067\u63a2\u3057\u3066\u305f\u3089(\u53e4\u3044\u8a18\u4e8b\u3067\u3059\u304c)\u3042\u308a\u307e\u3057\u305f\u3002 QScrollArea::scrollContentsBy does not work \u3067\u3001\u3053\u308c\u3092\u3084\u3063\u3066\u307f\u305f\u3089PyQt5\u3067\u3082\u52d5\u304d\u307e\u3057\u305f\u3001\u7d42\u308f\u308a\u3067\u3059\u3002\u305f\u3060\u306e\u7d39\u4ecb\u8a18\u4e8b\u3067\u3059\u3002 # before(not working) scrollArea.scrollContentsBy(dx, dy) # after(working well) x = scrollArea.horizontalScrollBar().value() + dx; scrollArea.horizo\u2026","type":"rich","title":"PyQt5\u3067scrollContentsBy\u304c\u52d5\u304b\u306a\u3044","categories":["Python","PyQt"],"author_url":"https://blog.hatena.ne.jp/panda_noir/","url":"https://www.pandanoir.info/entry/2016/06/12/110357","provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.pandanoir.info%2Fentry%2F2016%2F06%2F12%2F110357\" title=\"PyQt5\u3067scrollContentsBy\u304c\u52d5\u304b\u306a\u3044 - Panda Noir\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","image_url":null,"width":"100%","blog_title":"Panda Noir","version":"1.0","height":"190","blog_url":"https://www.pandanoir.info/","author_name":"panda_noir","published":"2016-06-12 11:03:57"}