qitemdelegate

    -2

    1答えて

    プロジェクトにデリゲートファイルを追加しようとすると、コードに問題があります。どうしてか分かりません。私の操作は以下の通りです。 My operation MyDelegate.h そして、チュートリアルでは、以下の通りである:私のファイルの設定に問題がある #ifndef MYDELEGATE_H #define MYDELEGATE_H #include <QItemDelegate>

    0

    1答えて

    ツリービューアイテムデリゲートのQTextDocumentのテキストの高さに問題があります。 私のpaint()とsizeHint()メソッドはほぼ同じですが、テキストの同じ高さ(同じテキスト)を計算します。 フォントの高さの違いは、フォントによって異なります。すべてが1つのサイズで書かれている場合、高さは正しいですが、私が異なるサイズを使用すると、高さが一致しません。 フォントメトリックの使用、

    6

    1答えて

    QFileSystemModelのQListViewを持っています。 QTreeViewの選択に基づいて、QListViewにはフォルダの内容が表示されます。 これで、いくつかの条件によってファイル名の色を変更する必要があります。 初期の考え方は、QListView内の項目を繰り返し処理し、条件が満たされているかどうかによって各項目の色を設定することです。 QFileSystemModelのset

    1

    1答えて

    マウスを離したときにlistViewのエディタを呼び出すときに問題が発生しました。私は自分の問題を解決することができました。 デリゲートヘッダーファイルで、Iveがエディターウィジェットポインターを作成し、コンストラクターでQ_NULLPTRという値を与えました。これは私には分かりませんでした。 createEditorにおけるその後 //in header file of Delegate m

    1

    2答えて

    テーブルの特定の行と列のみを表示するカスタムQSortFilterProxyModelがあります。テーブルの特定の値をどのように描画するかを制御するカスタムQItemDelegateもあります。私はそれを必要とする列にデリゲートを適用しているだけです。問題は、プロキシモデルで特定の列を非表示にするとデリゲートが壊れてしまうようです。例えば 、私は列AGを持っていると私は列F. A B C D E

    0

    1答えて

    QTableViewに各セルのItemDelegateを設定したい場合は、setItemDelegate(QItemDelegate*)というコールを繰り返しても、最後のものだけが効果があります。例のため : SexDelegate* comboBoxDelegate = new SexDelegate(1,1);//para: row=1, column=1 //set cell(1,1) f

    0

    1答えて

    QItemDelegateからサブクラス化されたカスタムデリゲートは、最初の列にQComboBoxを、他のすべての列にはQLineEditを提供します。 SensorDisplayDelegate::SensorDisplayDelegate(QObject *parent) : QItemDelegate(parent) {} QWidget *SensorDisplayDele

    2

    1答えて

    QTableViewの項目をクリックすると、QItemDelegateのcreateEditor()メソッドで作成されたQWidgetが表示されます。 問題はQWidgetがQTableViewウィンドウからオフセットされていて、デスクトップのどこかに(私のデスクトップの隅に)浮いていることです。 createEditorメソッドで作成されたQWidgetが正しく配置されていることを確認する方法

    0

    1答えて

    QListView私はプログレスバーと他のいくつかのフィールドを持つ簡単なウィジェットを表示したいのですが私はちょうどウィジェットを表示したい)。リストの下にモデルがあり、モデルはリストに文字列を正常に配信し、デリゲートなしですべてうまく動作します。 デリゲートでは、createEditor()メソッドはと呼ばれ、決してと呼ばれます。なぜか分からない。私はペイントする必要はありませんが、私はちょう

    0

    1答えて

    私はカスタムツールのためにPythonとPySide2をMayaで使用しています。 私はモデル(QTableModel)とQTableViewを持っています。 モデルのすべての行には、一連の情報とチェックボックスがあります。 QItemDelegateを実行してチェックボックスとして使用する必要があります。それは結構です。そのデリゲートがチェックされているかどうかを知ることができません。 私は d