qtreeview

    1热度

    1回答

    我有一个非常大的树结构,我不能将完整的树加载到客户端的Ram中。我正在使用Qt的QTreeView。 我想在用户展开元素时动态加载项目的子元素。 当用户在树中打开一个项目时是否触发了一些信号?我正在使用教程Simple Tree Model Example。当我对模型进行更改时,视图也需要更新。我不想放松焦点以避免用户混淆! 和一定的时间(请求到服务器)后...

    1热度

    1回答

    在基于设计器的QT GUI应用程序中,我使用QTreeView来显示由QStandardItemModel实例提供的元素树。 树视图是多列的,第一列中的所有元素都是可检查的。该屏幕截图显示了当前如何的示例: ​​ 现在我们假设我希望用户能够为“点”选择不同的名称。这个想法是在每个复选框旁边都有一个QComboBox。作为“点”的替代方案,他可以从一组字符串中选择,例如, “point”,“pt”和

    -1热度

    1回答

    我在运行时创建了一些树视图,并需要获取在其中一个树视图中选择的节点的值。我怎样才能做到这一点。谷歌搜索没有返回任何有用的答案。

    0热度

    1回答

    我有一个QFileSystemModel它被用作QTreeView中的模型。这项工作现在好了,我有一些目录的名称。我想隐藏在QTreeview。 QString strCompleteDirectoryPath = "/Volumes/"; QTreeView *SourceTreeView = new QTreeView; QSize ItemSize(20,20); QFileSyste

    1热度

    2回答

    我有我的QTreeView则其中选择完整行: ui->treeView->setSelectionBehavior (QAbstractItemView::SelectRows); ...并且已经填充了ID-数< - >描述。所有的结构都是一棵树。我可以点击它,并通过相应的retreive选择: ui->lineEdit->setText(modelIndex.data(Qt::Display

    0热度

    1回答

    我试图每60秒更新一次QTreeWidget。我现在在QTimer上使用它,但我担心的是当它更新时会破坏用户的进度(例如,如果他们有一个父开放,所以你可以看到孩子,当我更新它完全重置结构)。有没有模型或我可以做的任何事情来防止这种伤害他们的进步?

    0热度

    1回答

    我有一个带名称的QTreeView。我添加了一个文本菜单如下: _treeMenu = new QMenu(myTreeView); _editTreeViewAction = new QAction("Edit Selection", _treeMenu); _deleteTreeViewAction = new QAction("Delete Selection",_tre

    1热度

    1回答

    我正在构建的工具使用工具提示在点击它之前显示有关文件的额外信息。如果有人能够借鉴一些如何实现这一点,这将是非常好的。我大约一个月到PySide,所以我无法破译我在网上找到的这些高级示例/答案,所以一个简单的代码示例和一些评论将帮助我解决很多问题。 这是我到目前为止。我不知道,当谈到事件我在做什么,所以这是我可以用代码示例做了最好的,我有: from PySide import QtCore, Qt

    1热度

    1回答

    我正在使用QAbstractItemModel实现我想在QColumnView中显示的自定义模型。模型中的数据是目录和文件的简单层次结构,其中每个目录可以包含文件和其他目录。 我的QAbstractItemModel派生类被称为MyModel。它依赖于另外两个QObject派生类,Directory和Item。目录有一些方法用于返回它包含的项目数(包括子目录),获取特定索引处的项目等等。就目前为止

    -1热度

    1回答

    我从QSortFilterProxyModel继承了一个类来支持我的代码中的分层树的过滤。 我在下面添加了我所做的代码。过滤完成后,在第二列中的数据没有显示... 我无法理解这是为什么...... 谁能帮助我吗? 此外,当过滤完成后,树被折叠......我想在过滤完成时调用树上的全部扩展。是否有一些信号发出或某些函数被调用,我知道过滤已完成? 类声明 class MySortFilterProxy