問題タブ [smoke]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
binding - KDE の Smoke の使い方
煙が何であるかわかりません。私は、smoke が C++ コードの C ラッパーを生成し、生成された関数でヘッダー ファイルを作成することを期待していました。
しかし、C++ ヘッダーで実行すると、いくつかのクラスと関数smokegen
へのポインターをエクスポートするだけの小さなヘッダーが得られます。Smoke
<sourcename>_smoke_init()
これをどうすればいいですか?
c++ - C を使用して、文字列を Smoke C++ API に渡す方法
Smoke は、Qt フレームワークにイントロスペクティブ C++ API ラッパーを提供します。
https://techbase.kde.org/Development/Languages/Smoke
https://techbase.kde.org/Development/Languages/Smoke/API_Documentation
SmokeC は、Smoke ラッパーを C 関数でラップして、C からの Smoke API の使用を容易にします。
https://github.com/pankajp/pysmoke/blob/master/smokec/smokec.cpp
C で動作するサンプル アプリケーション (上記の最初のリンクの C++ の例と機能的に同じ):
https://github.com/pankajp/pysmoke/blob/master/examples/helloidget.c
このサンプル アプリケーションを変更して、オブジェクト メソッドへの呼び出しをさらに追加しようとしていますが、 などQWidget
の引数を取るメソッドを呼び出す方法がわかりません。QString
setWindowTitle
これが私の最善の推測です:
...しかし、これはセグメンテーション違反です。QString
SmokeCラッパーを使用して引数を作成する方法を教えてもらえますか?
私の完全な修正済みサンプル アプリケーションは次のとおりです。
javascript - Three.js - Three.js で煙を作成する方法は?
空に立ち上る茶色い煙を作りたいです。
どうすればこれを作成できますか?
javascript - JavascriptまたはCSSで完全な背景の煙効果を実現するにはどうすればよいですか
このコードを使用しようとしています:
http://codepen.io/MIML/pen/iBKyC
ページの下部にスモークを配置したいのですが、幅 100% を使用して配置する方法を探しています。
ほら、私のページの一番下に煙が広がっています。
ありがとう。