qlistview

    0熱度

    1回答

    我在寫文件管理器,並通過QListView顯示圖標。我希望能夠根據QListView大小更改網格大小,就像Dolphin一樣。 (在改變窗口大小的海豚中,改變網格大小)。我試圖得到QListView::size(),QListView::sizeHint(),QListView::minimumSizeHint()什麼不是,但我得到固定值,如QSize(256, 192)每一次。 那麼有沒有一種合

    0熱度

    1回答

    需要查找QListView的總高度,而不是其視口的高度。 這是這是從同一個基類派生QAbstractScrollArea作爲一個而QListView簡單QScrollArea: QScrollArea *sa; sa->widget()->height(); // total height sa->viewport()->height(); // viewport height 但我無法找

    3熱度

    1回答

    我開始Qt/pySide編程,並試圖用QFileSystemModel作爲模型實現一個簡單的QListView。我有這個工作,並且還在模型上定義了一個名稱過濾器。我想獲得QListView中所有文件的列表(或者更確切地說是底層模型)。 下面的代碼出現要做到這一點,但是令人難以置信的醜陋,不可能是正確的方式。幫幫我! model = myQListView.model() idx = model.

    1熱度

    1回答

    我正在使用QStandardItemModel的應用程序。 QstandardItemModel中的每個項目都是帶有文本的縮略圖。這些項目綁定在一個佈局中的QListView中。 是否可以爲每個QListview項目設置背景,使背景大於該項目?或者是否可以添加一個框架的項目?

    0熱度

    1回答

    我正在使用的應用程序已經在QListView中放置了QStandardItems。我想在列表視圖中綁定的QStandardItem上設置透明圖像。如何在QListView項目上設置Overlay圖像?

    10熱度

    2回答

    我有一個QDialog的,用Qt Designer創建的,看起來像這樣: 左邊的服務器列表是一個QStringListModel一個而QListView。鼠標點擊列表視圖中的項目通過將視圖的激活(QModelIndex)信號連接到對話框中的插槽功能來更新帶有所選項目信息的表格。 但是,按下鍵盤上的按鈕也會更改所選項目,但不會發出信號,因此表格未更新以匹配所選項目。這怎麼解決?

    1熱度

    1回答

    我正在使用QFileSystemModel與QListview顯示目錄中的所有文件。 我想篩選模型,顯示一個類似文件的某些類別: 文本文件:* .TXT * .CSV * .TAB 音樂:* .MP3 * .FLAC * .OGG 的電影:* .AVI * .MKV 我當前的代碼是: MainWindow::MainWindow(QWidget *parent) : QMainWindo

    0熱度

    1回答

    1. 我試圖從QListView模型中刪除幾個列出的文件之一。我使用這個代碼,但它不工作: ui->listView->model()->removeRow(ui->viewFiles->currentIndex().row()); 同樣的事情,如果我使用: model->removeRow(ui->viewFiles->currentIndex().row()); 有什麼不對的代碼,以及

    1熱度

    2回答

    我正在Qt應用程序,我有一個QListView。列表中的項目很少。我的應用程序需要根據用戶的選擇重新排列項目。一切工作正常,但我面臨一個小問題。 當我使用鼠標即選擇項目通過拖動鼠標做多重選擇,它的葉子上而QListView選擇標記即使我做了一些清理操作。我相信它有一些與清除選擇有關。我試圖使用repaint()或clearFocus(),但似乎沒有任何工作。 E.g當我們選擇一組文件夾拖到我們我們

    0熱度

    1回答

    我在QML中使用更多按鈕實現列表視圖。 該列表和按鈕將如下所示: 「a b c d e moreButton」。 (其中b c d和e是字符串的元素),我的列表將包含超過5個元素。點擊更多按鈕後,我需要從列表中獲取下5個元素。說 「f g h我j」等等,它應該繼續,直到列表中的所有元素都顯示出來。我的問題是如何從列表中獲得前5個,第2個和第5個元素? 任何幫助表示讚賞。