管理人Eskeの雑記等々PyQtでシグナルを定義するQtと言えば、インターフェースで何らかしらのアクションが発生した場合、シグナルに紐付けられたスロットが実行される流れが主流ですね!そう、何かあればシグナルにコネクトすべし!と言う感じですが、シグナルをコネクトする際に面倒な事もあります。ボタンをクリックした際に呼ばれたスロットでボタンのラベルを取得したい場合、シグナルには何の手がかりもないため、結局ボタンをクラス内メソッドに持っておかないといけないかったり。各ボタンのclickedシグナルに、別々の関数をコネクトするなど、何かと不細工なコードになりがちです。そこで、シグナルを自作して、自分の欲しい情報を引数として渡すようにしてみます。0PagetopホームPagetopプロフィールAuthor:Eske萌えイラストレーターを目指す3DCGイラストレーター。現在ポケモンカードゲーム、ガンダムトライエイジ、ガンダムコンクエスト、妖怪ウォッチとりつきカードゲームなどで3DCGを使用したイラストレーターとして参加中。ここでは日々気づいたメモなんかを残してます。イラストのお仕事も受け付けております。ココのメールアドレスからご連絡できますので、お気軽にご相談下さい。(01/20)Q~Viewシリーズのアイテムの挙動をまとめて制御する。