いくつかのクロスプラットフォーム開発を行うには、QtとC++(一気に)を約束します。 Qt Creator IDEは他のIDEと比較してシンプルですが、使い始めるには良い方法ですが、Qt 4.5の最新バージョンは非常に使いやすいと思われます。QT Creator環境を使ってQT 4.5でドラッグアンドドロップを実装する
「外側」の世界からQTウィジェットにドラッグアンドドロップする方法を理解しようとしています。ドキュメントからわかる限り、ドロップイベントに応答するウィジェットをサブクラス化し、そのウィジェットのいくつかのメソッド(dragEnterEventおよびdropEventメンバー関数)をオーバーライドすることになっています。
Qt Creatorツールを使用すると、GUIフォームビルダを使用して作成したウィジェットのクラスにアクセスできないため、サブクラス化できません。
秘密は何ですか?事前に
おかげで、 D
これは簡単すぎる(笑)。 GUIレイアウトをXML表現で保存します。また、実行時にその表現をロード/インスタンス化できるクラスがあるので、C++コードを見たことがなくても実行することは明らかです。 これらのC++コードを手に入れるツールがあるかもしれませんが、それを修正するとGUIツールを使う利点が失われることは間違いありません。だから私は、これを "サポートされた"方法で処理するための何かがあると願っています。 – David