フレームレスなウインドウをリサイズできるようにする方法!!
フレームレスなウインドウにすると、リサイズするためのハンドルも消えてしまいリサイズできない・・・ っということで!「フレームレスなウインドウをD&Dで動かす方法!!」でご紹介したウインドウをリサイズできるようにす…
ほぼ毎日更新!?CG関連のトピックBLOG
フレームレスなウインドウにすると、リサイズするためのハンドルも消えてしまいリサイズできない・・・ っということで!「フレームレスなウインドウをD&Dで動かす方法!!」でご紹介したウインドウをリサイズできるようにす…
自力で「Python2」のコードを「Python3」にも対応させようとすると、なかなかアレコードを書くことになりますよね、、、 そこで便利そうなのが「six」です! sixのインストール pipが使える状態であれば、簡単…
Qt(PySide/PyQt)で作成したウインドウが、「アクティブでなく立った時」「フォーカスが外れた時」にウインドウを消したい!と思ったことはございませんか!? 今回は、そんな方法をご紹介したいと思いまーす(`・ω・´…
「DragでWidgetを動かす方法!!」と「setWindowFlagsを使いこなす!!」を併用して、フレームレスなウインドウをD&Dで動かせる方法をご紹介したいと思います!(`・ω・´)ゞ クラスのベース 以…
Qt(PySide/PyQt)のWindowって色々な見た目のパターンを作れるけど、ちょっとわかりにくいのが「setWindowFlags」ですよね(´・ω・`) メモも兼ねて、簡単にまとめてみたいと思います!(`・ω・…
オブジェクト指向でプログラミングをしていると、複数のクラスに対して共通性を持たせるために抽象クラス(Abstract)を作りたくなることがありませんか!? Mayaerで身近なところですと、Qt(PySide/PyQt)…
Mayaにあるリソースを、自分のツールでも使いたいなーってことよくありますよね!それ以外にも、qrcを変換したリソースファイルに目的の画像があるか確認したい時もあると思います! そんな時に便利なのが「QDir」の「ent…
今回は、QListWidgetをカスタマイズして、アイテムをD&Dで自由に移動する方法のご紹介です!(`・ω・´)ゞ クラスの骨格 QListWidgetを継承して、カスタマイズしたクラスを用意していきます!D&…
せっかくPySideでUIを作るなら、D&Dでやりとりしてデータの受け渡しができるようにしたいですよね! 今回は、WidgetをDragしてQLineEditにDropするとテキストの受け渡しができる方法をご紹介…
ちょっとした遊び心や、ツールの使い勝手や欲しい情報へのアクセス性などのUXの為に、Widgetが動かせたりするといいなーっと思ったことございませんか!? そこで、PySideでマウスのイベントを上書きして、Widgetを…