プロが教えるわが家の防犯対策術!

QListViewに並べている複数の行を選択している状態で、
他のGUI(QLineEditやQCheckBoxなど)をクリックや入力した際に行の選択が外れてしまいます。

これを外れないようにしたいのですがプロパティか何かでできるでしょうか?
知っている方いたら教えて下さい、よろしくお願いします。

A 回答 (1件)

PyQTはよくわかりませんが



現在選択されているIndexを、どこかに覚えておいて
QListViewへのfocusInイベントでそのIndexを選択すれば良いのではないでしょうか?


QListView Class Reference
http://pyqt.sourceforge.net/Docs/PyQt4/qlistview …

QAbstractItemView.focusInEvent
http://pyqt.sourceforge.net/Docs/PyQt4/qabstract …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!