問題タブ [gtkd]

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.

0 投票する
1 に答える
472 参照

gtk - Fedora で D lang を使用した GtkD

Fedora20 を使用し、sudo yum install gtkd 経由で gtkd をインストールします

このコードを gtk コンパイルするには?

しかし、私はこのエラーが発生します

➜ /tmp dmd -L-lgtkd -L-ldl main.d main.d(1): エラー: モジュール MainWindow はファイル 'gtk/MainWindow.d' にありますが、これを読み取ることができません import path[0] = /usr/include /dmd/phobos インポート パス[1] = /usr/include/dmd/druntime/import

私を助けてください。

0 投票する
1 に答える
188 参照

d - gtkd addOnClicked/g_signal_connect が失敗する

ボタンが押されたときに関数「NewItem」をロードするボタンを設定しようとしています。コンパイルしようとすると、次のメッセージが表示されます。

C (私は D で C プログラムを書き直しています) では、g_signal_connect(NewItem_button, "clicked", G_CALLBACK(NewItem), NULL); を使用するだけですが、NewItem_button.addOnClicked(&NewItem); を使用すると思います。Dで。

私のコードは次のとおりです。

0 投票する
1 に答える
109 参照

d - D クラス、OOP、および GTKd Notebook

以下の 2 番目のクラス (MyNewClass) の gtkd を使用して、gtk ノートブックにページを追加しようとしています。ノートブックは、最初のクラス main_window 内で作成され、2 番目のクラスによって呼び出されます。プログラムは正常にコンパイルされますが、プログラムを開くと、gtk メインウィンドウはテスター ボックスを除いて空白です。

0 投票する
1 に答える
68 参照

linux - Plot2kill が Manjaro Linux でコンパイルされない

hereに示されているように、Plot2kill をコンパイルするための指示に従おうとしています。以前yaourtは GtkD をインストールしていたので、ライブラリがあることは間違いありません。しかし、試してみると

次のエラー メッセージが表示されます。

ここで何が欠けているのかわかりません。

0 投票する
1 に答える
121 参照

d - 単純なプログラムで GtkD から大量のエラーを吐き出す

AURから GtkD をインストールして、このチュートリアル コードをコンパイルしようとしています。GtkD 自体とチュートリアル コードのコンパイルには、GDC 4.9.1 を使用しています。

次のようにコードをコンパイルしようとしました(hello.dはファイル名です):

しかし、私がそれを試みると、私はこれを得る:

ここで何が起こっているのかわかりません。可能な限りの助けをいただければ幸いです。

0 投票する
0 に答える
95 参照

d - gtkd のウィジェット間の相互作用

D と gtkd を試しています。今、私はこのボタンを持っています。それをクリックすると、他のウィジェットで機能を開始したいと思います。これどうやってするの?

これは、機能しているが、まだ実行していないコードの例です(SearchButtonを押すと、SearchResultsGridの関数が呼び出される必要があります):

したがって、SearchResultsGrid で showResults をトリガーしたいのですが、私の考えは、SearchResultsGrid オブジェクトを Main 関数の SearchButton にすることでしたが、これは機能しません。

それを行うための予見された方法は何ですか?

0 投票する
1 に答える
288 参照

linux - Linux で gtkd を使用する方法

gtkd ライブラリを使用して hello world プログラムをコンパイルしようとしています。
私は dmd コンパイラ ( ~/ ディレクトリにインストールされています) を使用しており、コンパイラが問題なく動作することを既に確認しています。
念のため、私のソースコードは次のとおりです。

プラグマはコメント アウトされています。なぜなら (私がこれを正しく理解していれば)、プラグマは -Ll フラグ以上のことは何もせず、解決策に近づくこともできなかったからです。とにかく、ファイルを保存した後、次を実行します。

次のエラーが表示されます。

すでに libgtkd-3.a、libgtkdgl-3.a、および libgtkdsv-3.a を /usr/lib にコピーしましたが、ターミナルの出力は同じままでした。リンカが私のファイルを見つけられないことは理解していますが、リンカがそうするのを助ける方法が他にありません。

インストールの詳細については、この投稿とまったく同じようにすべてをセットアップしました。問題があるかどうかはわかりませんが、私のコンピューターは debian wheezy ベースのディストリビューションである crunchbang を実行しています。前もってありがとう、R

0 投票する
1 に答える
2003 参照

linux - Glade/GtkD と D プログラミング言語で Hello World を表示する方法

Ubuntu Linux では、Glade アプリケーションを使用して Hello World ダイアログを作成できます。Dプログラミング言語で表示するにはどうすればよいですか?