2009-04-27 12 views
0

この(http://doc.trolltech.com/4.3/designer-creating-custom-widgets.html)チュートリアルの後にQT Designerのカスタムウィジェットプラグインを作成しようとしましたが、やや成功しました。基本的には、私は新しいウィジェットをDesignerに配置することができますが、描画しません(私はpaintEventEventメソッドで描画しようとするものの代わりに空の四角形を取得しますが、カスタムコードから始めましたが、チュートリアルから貼り付けをコピーするように戻しました。それはうまくいかなかった)。qtデザイナ用のカスタムウィジェットプラグインが表示されない

カスタムを配置しながら、私のシステムログがいっぱいになるとウィジェット:

full_path /デザイナー:CGAffineTransformInvert:特異行列。

私はqt sdkに付属のサンプルプラグインをビルドしましたが、問題はありませんでした。

答えて

1

ソースがなくてもあなたを助けるのは非常に難しいです。さらに私はQt 4.4を好むでしょう - それははるかに信頼性が高く高速です。ここで

いくつかの一般的な問題/ヒント:

  • あなたのDLL/.soのファイルは/プラグイン/デザイナーに/
  • あなたはバグの塗料を持っていない()メソッド
  • あなたのアプリやLIBがありますいくつかのライブラリがありません

あなたのペイント方法を投稿できますか?

CIAO、 クリス

+0

それはpaintメソッド、おかげで問題でした!遅い応答に申し訳ありませんが、これを見る時間がありませんでした。 –

+0

正確な問題:#define foo 3.0の代わりに#define foo 3のような2つの定数を定義しました。 –

+0

問題ありません;)今はうまくいきました。 よろしく – 3DH

関連する問題