qtableview

    9

    4答えて

    QSqlTableModelでQTableViewを作成しました。 標準では、セルをダブルクリックするとそのセルがマークされ、ユーザーはそれらを編集できます。 私は、ユーザーがそれをすることは許されないと思っています。彼は単一のセルをクリックして行全体をマークすることができますが、セルを編集することはできません。 どうすればいいですか?テーブル項目のItemIsEditableビットオフ tabl

    14

    4答えて

    QTableView私は QTableViewの特定のセルでテキストを取得しようとしています。例: QString codestring = "*" + ui->tblInventory->indexAt(QPoint(0,2)).data().toString() + "*"; これは、QTableViewの列0の行2にあるセルのテキストを取得するはずです。問題は、それがやっていることではな

    0

    2答えて

    私はすべてのセルにイメージを持つ必要があるPyQtのテーブルビューを持っています。 私はラベルの委任を使用しました(そしてそのラベルにピクスマップを追加しました)。しかし、問題は、12個のセル(12枚の60×30ピクセルの画像)を追加すると、テーブルが遅くなりすぎて、何百もの画像を含むテーブルが必要になるということです。私は別の代表団を使うべきですか?それとも、テーブルビューでは実行できないのでし

    7

    1答えて

    私のプログラムのメインUIにQTableViewがあります。ユーザーがテーブルのセルを右クリックしたときにポップアップメニューを表示して、メニューからオプションが選択されたときに適切な操作をしたいと思います。 私はQt Creator 1(Qtバージョン4.5)を使用しています。どうやってやるの?

    4

    1答えて

    私はQTableWidgetを持っており、horizo​​ntalHeadersのサイズを変更したいと思います。しかし、幅を設定する機能しかありません。しかし、どのように高さを変えますか?誰かが私を助けることを願っています。

    0

    1答えて

    QtのQTableViewウィジェットのどの行がユーザーによって選択されるのかを読む方法はありますか?それはQModelIndexクラスと関係がありますか?

    0

    1答えて

    私はQTableViewのデータベースからの情報を表示しています。フィールドをコンボボックスとして表示して、ユーザーが簡単に変更できるようにしたいと思います。 カスタムデリゲートアイテムとフラグについてIsUserCheckableに設定する必要があることについてたくさん読んでいますが、どのように動作するのか分かりません。 私はフラグと役割でいくつかのことを試しましたが、全く影響がないので、は本当

    2

    1答えて

    カスタムデリゲートを使用して、QTableViewのコンボボックスの列を表示します。 値はすべてのコンボボックスで同じですので、実際には問題のある人口部分ではありません。 私はそれらを選択したアイテムとして表示したい、データベースから取得できる値。デリゲートからデータベースにアクセスできますが、リクエストを送信するには、comboBoxの行が必要です。 だから私の質問は、テーブルのすべての行をどの

    15

    11答えて

    まず、悪い英語をお詫び申し上げます。 C++とQtについてです。私はSQLite-Databaseを持っていて、QSqlTableModelに入れました。 データベースを表示するために、私はそのモデルをQTableViewに入れました。 ここで、選択した行(または行全体)をQClipboardにコピーするメソッドを作成します。その後、私はOpenOffice.Calc-Documentに挿入したい

    0

    1答えて

    私はコアコンセプトを理解していますが、どのようにQtテーブルモデルを使用していますか?どうやってモデルクラスを作成し、データが変更されたときにQTableViewの自動リロードを行うのですか?