問題タブ [qtruby]

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 投票する
0 に答える
93 参照

ruby - QtRuby:チェックボックスがトグルしない

AVS というラベルのチェックボックスを作成しました。チェックボックスをクリックすると、以下のコードブロックを実行する必要があります。エラーも発生せず、トグルも機能しません。

チェックボックスをクリックすると、他の必要なウィジェットを取得できるように、どのような変更を加える必要があるかを誰かに教えてもらえますか?

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

ruby - Widget should show or hide based on option chosen in drop down menu

I have a dropdown menu with around 5-6 items in it.

I want other widgets to appear in the same window when I select the particular option in the ComboBox. For example: when I chose "1-Standard" in the ComboBox, the widget defined in acc_ui has to pop up and so on.

This is the code I tried:

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

ruby - ドロップダウン メニューとそのアクション

約5〜6個のアイテムを含むドロップダウンメニューがあります。

これで、スロット 'on_clicked_submit()' に接続された Submit というボタンができました。

entryIndex 項目がカスタムまたは非カスタムの場合にのみ、ダイアログ ボックスがポップアップするようにします。次のコードを試しました:

終わり

しかし、entryIndex をチェックする if ステートメントがうまく機能していませんでした。提案は大歓迎です

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

ruby - Qt Ruby: テーブルを作成し、テキスト ファイルからデータを動的に入力する

番号、ステータスなどのさまざまなパラメーターを持つ data.txt という名前のテキスト ファイルがあります。各行には、異なるデータ セットが含まれています。

今、私の GUI に送信ボタンがあります。そのボタンをクリックすると、これらのデータの「少数」をGUI画面に表として表示したい

1 つのことは、テキスト ファイル内のどの位置に存在するかを知っていることです。

例: ステータスは、テキスト ファイルの各行の位置 [70..78] に表示されます 番号は、テキスト ファイルの各行の位置 [85..90] に表示されます。

データの特定の部分だけをテーブルのそれぞれの列に表示したい

どんな提案でも大歓迎です。GUI 設計に Qt と Ruby を使用しています

画像 1: データを含むテキスト ファイル
画像 2 : 最終的に期待される結果は次のようになります。

編集:スティーブンが言及したソリューションを使用する:

ラインポジションを使用するとうまくいきました。しかし、ここでの 1 つのクエリは、puts ステートメントを使用して使用しようとすると、正しく出力されます。ただし、TextEditウィジェット内で表示するために同じものを使用しようとすると、各行が表示されません..

Puts ステートメントは正しい出力を提供しますが、ウィジェット内で同じものを送信することはできません。break statement を使用すると、最初の行がウィジェットに正しく表示されます。そのため、ウィジェットに行ごとに読み込もうとするとエラーが発生します。最終的に、それは上書きされ、空白だけが存在する最後の行がウィジェットに印刷されていると感じています。

これに対する解決策はありますか?

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

qtruby - qtrubyを使用してモデル/ビューをテーブルで機能させる方法は?

qtrubyを使用したモデルでTableViewを使用する方法を理解しようとしています。http://doc.qt.io/qt-5/modelview.htmlにあるチュートリアルの C++ の例を適応させようとしたところ、 以下に示すコードが思いつきました。

問題は、AbstractTableModel のデータ メソッドの実装にあります。ロール Qt::DisplayRole のみが期待どおりに機能します。ロール Qt::FontRole と Qt::BackgroundRole はエラーを引き起こしませんが、何もしないようです。さらに悪いことに、ロール Qt::TextAlignmentRole と Qt::CheckStateRole が有効になっていると、セグメンテーション違反が発生します。私がここで何か間違っているかどうか誰かに教えてもらえますか?