異なるウィジェットまたは同じウィジェットで、毎回別の同じ矩形で複数のQWidget.update(rectangle)
を呼び出す必要があります。しかし、ペイント方法は、より多くの情報、すなわちを行うべきであり、その長方形内にを行う。ハイライト?カーソル?塗りつぶす?どのように私はpaintEvent()
この追加情報を渡すのですか? [私はPyQtはを使用していますが、Qtの中に答えがまた結構です】ここでQt/PyQt:ウィジェットをペイントするときに余分な引数を渡すにはどうすればいいですか?
0
A
答えて
0
すると私のpythonのために働いてきたソリューションです:
例paintAction1(self, event)
、paintAction2(self, event)
のためのいくつかの「ペイント」メソッドを作成します。 次に、特定のものが必要なときはいつも、デフォルトのpaintEvent
メソッドを正しいものに再割り当てします。たとえば、self.paintEvent = self.paintAction1
などです。デフォルトの「ペイント」メソッドを作成し、それぞれが「self.paintEvent」を完了時にはデフォルトのものです。
関連する問題
- 1. イベントハンドラに余分な引数を渡すにはどうすればよいですか?
- 2. Buildozerと余分な引数でapkを構築するにはどうすればよいですか?
- 3. scrapy.Request()に余分な引数を渡す
- 4. デリゲートに余分な引数を渡す
- 5. 余分な引数をイベントハンドラに渡す
- 6. XMLHttpRequest.onloadに余分な引数を渡す
- 7. pre_deleteシグナルで余分な引数を送るにはどうすればいいですか?
- 8. OTPでスーパーバイザの子ワーカーを起動するときに余分な引数を渡すにはどうすればよいですか?
- 9. android apkをビルドするときにaaptに引数を渡すにはどうすればいいですか?
- 10. reactor.callLaterにキーワード引数を渡すにはどうすればいいですか
- 11. セレクタ付きのUItapgestureRecognizerに余分な引数を渡す
- 12. 関数を呼び出すときに引数名を渡すにはどうすればよいですか?
- 13. pythonデコレータに余分な引数を渡すには?
- 14. Django Rest Framework:Djangoシリアライザに余分な引数を渡すには?
- 15. @selector()に引数を渡すにはどうすればよいですか?
- 16. テストケースに引数を渡すにはどうすればよいですか?
- 17. AppDomain.ExecuteAssemblyにコマンドライン引数を渡すにはどうすればよいですか?
- 18. 引数をpage.evaluateに渡すにはどうすればよいですか?
- 19. 引数をpropertyChangeに渡すにはどうすればよいですか?
- 20. ステップの引数変換を使用するときに、SpecFlowステップメソッドから余分なパラメータを削除するにはどうすればよいですか?
- 21. リストビューの余分なデータをAndroidの別のアクティビティに渡すにはどうすればよいですか?
- 22. IronPythonでコマンドライン引数を渡すにはどうすればよいですか?
- 23. c2hsに余分なコマンドライン引数を渡すようにスタックを要求する
- 24. データフレームに余分な列としてタイムスタンプを追加するにはどうすればいいですか?
- 25. addEventListenerで渡されたリスナー関数に引数を渡すにはどうすればよいですか?
- 26. iframeの内側から余分な余白を削除するにはどうすればよいですか?
- 27. 余分な ''と()を使わずに答えを返すにはどうすればいいですか
- 28. Web SQLゲーム - 余分な引数を匿名関数に渡す
- 29. 関数を引数に持つ関数をPythonで渡すにはどうすればいいですか?
- 30. 複数の引数を持つ関数をpython concurrent.futures.ProcessPoolExecutor.map()に渡すにはどうすればいいですか?