qsortfilterproxymodel

    0

    1答えて

    QListViewでいくつかのcoloumnsを検索できるようにQSortFilterModelをサブクラス化したので、CaseInsensitiveオプションは機能しなくなりました。 Iveは次のようにそれを適用しようとしました: class CustomSortFilterProxyModel(QtCore.QSortFilterProxyModel): def __init__(s

    0

    1答えて

    QFileSystemModelで使用しているカスタムQSortFilterProxyModelクラスがあり、QTreeViewに表示しています。私は次のことをする必要があります:同じ名前を持つフォルダとファイルが存在する場合(ファイル拡張子を無視する)、フォルダからのファイルをこのファイルにドッキングする必要があります。例えば、私はCreatures.txtファイルとCreaturesフォルダに

    0

    1答えて

    私cuestionは次のとおりです。 私はすでに2 Qstringsを持っている交差点を見つける方法を知っている @二つ以上の文字列(結果の和集合) FILTRO->setFilterFixedString(searchText1); FILTRO->setFilterFixedString(searchText2); @を検索する方法があり、または単にちょうどそれらの一つではなく 文字列のどちら

    1

    1答えて

    QStandardItemModelをソートするためのカスタムQSortFilterProxyModelを実装しました。私はlessThan()関数を上書きしました。なぜなら、単一の役割だけでなく、複数の役割に基づいてソートする必要があるからです。たとえば、エントリを優先度値でソートしています。同じ優先度を持つエントリは、タイムスタンプでさらにソートされます。 ここで、名前の値をアルファベット順に

    0

    1答えて

    これまでは、複数のフィルタリングについて、複数のフィルタパターンに適合する行を表す必要があることについてa questionに問い合わせました。 大きなテーブル(bigで約200,000行4列)を扱う場合、大きなテーブル(通常はフィルタパターンの最初の2文字が最悪です)があると、フィルタリングが遅くなります。 これについてあなたの提案は何ですか? 注:私はthis例に基づいて(代わりQStanda

    3

    1答えて

    ドロップダウン自動完了アイテムを選択すると、[(1, 'cb'), (3, 'cd'), (7, 'ca'), (11, 'aa'), (22, 'bd')]に格納されている整数を取得します。 私はQSortFilterProxyModelを使用していたので、項目を選択するためにdownキーを使用すると、インデックスはプロキシモデルのものです。 mapToSourceを使用して元のモデルのインデッ

    -1

    1答えて

    私は自分のアプリケーションにTreeViewを持っています。 QSortFilterProxyModelから継承されたクラスを使用して、表示される行を制限します。私はまた、コンボボックスのselectedIndexに基づいてTreeViewの項目をソートする必要があります。 私はこれまでやった: コンボボックスの変更の選択指数は、私はsort(0)関数を呼び出すQSortFilterProxyMo

    0

    2答えて

    私はQTableViewを使用してSQLデータベースの一部のデータを表示しています。次のように 構造は次のとおりです。 QSqlQueryModel 検索ボックスを介してデータをフィルタリングするために使用されますQSortFilterProxyModelのサブクラス QTableView、それのモデルは、プロキシモデルです。 時々私が検索し、FilterAcceptsRowが呼び出されると、ビュ