問題タブ [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.
ruby - QtRuby:チェックボックスがトグルしない
AVS というラベルのチェックボックスを作成しました。チェックボックスをクリックすると、以下のコードブロックを実行する必要があります。エラーも発生せず、トグルも機能しません。
チェックボックスをクリックすると、他の必要なウィジェットを取得できるように、どのような変更を加える必要があるかを誰かに教えてもらえますか?
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:
ruby - ドロップダウン メニューとそのアクション
約5〜6個のアイテムを含むドロップダウンメニューがあります。
これで、スロット 'on_clicked_submit()' に接続された Submit というボタンができました。
entryIndex 項目がカスタムまたは非カスタムの場合にのみ、ダイアログ ボックスがポップアップするようにします。次のコードを試しました:
終わり
しかし、entryIndex をチェックする if ステートメントがうまく機能していませんでした。提案は大歓迎です
ruby - Qt Ruby: テーブルを作成し、テキスト ファイルからデータを動的に入力する
番号、ステータスなどのさまざまなパラメーターを持つ data.txt という名前のテキスト ファイルがあります。各行には、異なるデータ セットが含まれています。
今、私の GUI に送信ボタンがあります。そのボタンをクリックすると、これらのデータの「少数」をGUI画面に表として表示したい
1 つのことは、テキスト ファイル内のどの位置に存在するかを知っていることです。
例: ステータスは、テキスト ファイルの各行の位置 [70..78] に表示されます 番号は、テキスト ファイルの各行の位置 [85..90] に表示されます。
データの特定の部分だけをテーブルのそれぞれの列に表示したい
どんな提案でも大歓迎です。GUI 設計に Qt と Ruby を使用しています
編集:スティーブンが言及したソリューションを使用する:
ラインポジションを使用するとうまくいきました。しかし、ここでの 1 つのクエリは、puts ステートメントを使用して使用しようとすると、正しく出力されます。ただし、TextEditウィジェット内で表示するために同じものを使用しようとすると、各行が表示されません..
Puts ステートメントは正しい出力を提供しますが、ウィジェット内で同じものを送信することはできません。break statement を使用すると、最初の行がウィジェットに正しく表示されます。そのため、ウィジェットに行ごとに読み込もうとするとエラーが発生します。最終的に、それは上書きされ、空白だけが存在する最後の行がウィジェットに印刷されていると感じています。
これに対する解決策はありますか?
qtruby - qtrubyを使用してモデル/ビューをテーブルで機能させる方法は?
qtrubyを使用したモデルでTableViewを使用する方法を理解しようとしています。http://doc.qt.io/qt-5/modelview.htmlにあるチュートリアルの C++ の例を適応させようとしたところ、 以下に示すコードが思いつきました。
問題は、AbstractTableModel のデータ メソッドの実装にあります。ロール Qt::DisplayRole のみが期待どおりに機能します。ロール Qt::FontRole と Qt::BackgroundRole はエラーを引き起こしませんが、何もしないようです。さらに悪いことに、ロール Qt::TextAlignmentRole と Qt::CheckStateRole が有効になっていると、セグメンテーション違反が発生します。私がここで何か間違っているかどうか誰かに教えてもらえますか?