PyQt/PyKdeに小さなアプリケーション(正確にはKDE4プラスモイド)を開発しています。私はいくつかの行で満たされKListWidgetを持っている私のアプリでKListWidgetのドラッグアンドドロップ(PyQt/PyKdeプログラミング)
、この写真を見る:
http://img212.imageshack.us/img212/8444/sshot3.jpg
私は例えば、私のことができるようにする必要があり、リストの行のドラッグ&ドロップアクションを実装する必要があります任意のファイルを1行に置くと、アプリはこのファイルをリストの名前に送信します。
リストには、このコードのスニペットによって作成されています:ドラッグ&ドロップが発生したときに呼び出す
self.contactsList = KListWidget()
self.contactsList.setFrameShape(QFrame.StyledPanel)
self.contactsList.setFrameShadow(QFrame.Sunken)
self.contactsList.setIconSize(QSize(35, 35));
メソッドがすでに実装されて、私はと同様に、リストにメソッドを接続するだけで済みます。
self.connect(self.contactsList, SIGNAL("signal_()"), self.method)
任意の助けself.contactを定義するクラスよう限り、
既に正確に実装されていることを明確にすることはできますか?また、どの方法をリストに "接続"したいですか? Qt信号/スロット接続を意味しますか? –