model-view

    0

    1答えて

    QModelIndexのドキュメントを読むと、モデルからデータを取得する方法がdata()であることがわかりました。私が見たすべてのチュートリアルでは、インデックスにデータを取得するためにindex.model().data(index, role)を使用しています。 index.data()ははるかに使いやすいと思われるので、私はそれが奇妙だと思った。 少し検索しましたが、index.data(

    0

    1答えて

    そのようなこの一つとして私が対処しなければならないデータ構造を、編集することは非常に適しているようだので、私はQtのモデル/ビューパラダイムを学んでいる: Addition |_QuadraticFunction | |_intercept=0.2 | |_slope=0.0 | |_quadratic=1.2 |_Multiplication |_LinearFunction

    1

    1答えて

    私はいくつかのQtプログラミング(C++)を学び、UI関連のものはすべてC#からWPF/MVVMを使用しています。問題は、自分の選択の背後にある推論プロセスを切り替える際に問題が発生していることです。 私がしようとしているのは、List(またはVectorやObservableCollection)のオブジェクトをButtonのリストにリンクして、UIがリスト内の各要素のボタンを表示するようにする

    0

    2答えて

    私は剃刀のビューからコントローラに学生の出席を取得したいと思います。ある行で、ラジオボタンの値にアクセスしたいと思います。そして、多くの行があります。一度にすべての行データにアクセスしてコントローラに送信するにはどうすればよいですか? マイカミソリビューは次のとおりです。 <table class="table"> <thead class="thead-inverse">

    0

    1答えて

    ビューを通してSQLiteデータベースを更新しようとすると、異常な動作が発生します。使用する編集方法に応じて、ビューを更新するかデータベースを更新することができますが、データベースを更新してビューに新しい値を表示させることはできません。私はQSqlTableModel::OnManualSubmit ビューの変更を使用しますが、基礎となるデータベースが更新されない場合は auto sdb = QS

    0

    1答えて

    これはアプリケーションの例です。エントリとラベルを持ち、エントリ番号を書き、ラベルに同じ番号を書き込みます。 私はMVMSモデルを推奨しますが、私は何をする必要があるのか​​分かりません。 ModelViewを作成することはわかりません。私のコードで 私が持っている: モデルペルソナ、atributeのint型の年齢whith人である; `名前空間HolaMVVM.Models { クラスペルソナ

    0

    1答えて

    QTベースのツリービューを実装しています。このビューは、QTreeViewベースのクラスで、モデルはQAbstractItemModelベースのクラスです。ツリーには数百万のノードがあるはずです。フィルタリングされたノードがツリービューに隠れているフィルタリングメカニズムを実装しています。 (私はQSortFilterProxyModelを使用したくない) モデルの内部データ構造は、このように見え

    1

    1答えて

    私はツリーモデルを持ち、モデルデータをいくつかのウィジェットにマップするためにQDataWidgetMapperを使用します。 モデルの中には、データの一部が読み取り専用であるとフラグが立てられているので、マップされたウィジェット、たとえばQLineEditをこのフラグに基づいて動作させ、それが指し示すモデル・データが読取り専用であるときは読取り専用である。 ご協力いただきましてありがとうございま

    0

    1答えて

    私は私が出力され、編集したい行列 QVector<QVector<double>> A; を持っています。 QWidgetsでは、この行列をQAbstractTableModelサブクラスに入れ、これをQTableViewのモデルとして設定します。 qmlでは、これはTableViewでは動作しません。 I understoodは、固定サイズの行列のために、私は明示的に各列の役割を記述すること

    8

    1答えて

    新しいアーキテクチャコンポーネントを使用しようとしていますが、私はまだ短剣を初めて使っています。 以下のコードでは、NullPointerExceptionが発生しました。どこに配置できません。 また、改善や改善が必要な場合は、お勧めします。 CODE: ビューモデル public class PostsVM extends ViewModel { private LiveData<St