腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
如何隐藏
qtreeview
的
边框?
、
、
、
、
我想隐藏我正在自定义
的
QTreeWidget
的
边框。
QTreeView
{ background: transparent;{ font-w
浏览 0
提问于2013-04-15
得票数 0
回答已采纳
1
回答
如
何在
QTreeView
中
删除
选定
的
行
?
、
、
我尝试
删除
包含事件
的
QTreeView
的
选定
行
。select.row(); return remove ; } 所以我
的
问题是:事件正在工作(用调试器尝试过),.The父进程和索引总是正确
的
。但问题是所选
行
不会被
删除
。在"return remove“
中
浏览 136
提问于2021-02-08
得票数 1
1
回答
QTreeView
/QAbstractItemModel delete导致异常
、
、
、
、
我编写了一个从QAbstractModelItem派生
的
类。它在
QTreeView
上使用。遗憾
的
是,正式文档示例没有显示如
何在
模型上添加或
删除
项目。我以为这样做很容易,所以我用我
的
方式破解了它。问题是
删除
选定
的
对象会导致异常。示例:但是,如果我试图
浏览 0
提问于2016-10-11
得票数 0
回答已采纳
2
回答
向
QTreeView
列添加填充
、
我使用以下QSS代码向
QTreeView
的
头部添加了一个左、右填充:但是,列
的
内容不再与标头对齐。 如
何在
列
的
内容
中
添加15 to
的
填充(
如
标头中
的
填充)?编辑:由于某些原因,我使用委托来绘制
QTreeView
的
内容,这就是为什么样式
QTreeView
::item不能工作(就像@svlasov建
浏览 5
提问于2015-03-12
得票数 4
1
回答
多目录视图
我想有一个多目录视图 QDirModel *model = new QDirModel; tree->setModel(model); 我可以查看给定根目录
的
内容,如
何在
单个小部件(
如
QTreeView
)上查看多个根目录
浏览 0
提问于2010-09-10
得票数 0
回答已采纳
1
回答
QTreeWidget自定义选择和悬停背景色行为
、
、
、
、
我需要设置为无高亮颜色
的
悬停和
选定
的
项目在QTreeWidget。但我也希望被选中或突出显示
的
项目与某种边界。现在我
的
QTreeWidget是这样
的
:项目"model_1“有绿色
的
背景颜色,
如
"model_2”。当我选择或只是悬停时,它变成蓝色,我看不到原来
的
背景色。我想看到原来
的
背景颜色(在本例
中
它是绿色
的
)。我试过用来做
QTreeVie
浏览 0
提问于2018-07-04
得票数 1
回答已采纳
1
回答
QTreeView
/ QStandardItemModel
中
的
选定
行
、
我正在尝试使用
QTreeView
和QStandardItemModel在PyQt4
中
实现一个帐户结构(带子帐户)。经过多次尝试和错误,我终于准备好了树视图。现在,当我单击树视图中
的
特定行时,我希望发生一些事情。根据我在GTK工具包
中
的
经验,我会监听单击行时发出
的
某种信号,然后编写一个信号处理程序来找出哪一
行
被单击了。我不知道如
何在
PyQt
中
做到这一点。
浏览 1
提问于2014-09-15
得票数 1
3
回答
以编程方式获取和设置
QTreeview
中
的
活动
行
(PyQt)
、
、
、
、
有没有办法获取和更改
QTreeView
(而不是QTreeWidget)
中
的
活动
行
?我所说
的
活动,是指突出显示焦点
的
行
,而不是
选定
的
行
。在paint事件
中
,我可以使用QStyle.State_HasFocus来获取活动
行
,但这似乎在其他地方不起作用。
浏览 1
提问于2011-09-18
得票数 5
回答已采纳
1
回答
如果已筛选所选项目,则使用
QTreeView
清除
选定
内容
、
、
我有一个显示项目的
QTreeView
和一个用于过滤
的
QSortFilterProxyModel。为SingleSelection和SelectRows配置了
QTreeView
。如果使用筛选器
删除
选定
的
项目,则会选择下一个未筛选
的
项目。我想改变这种行为。我现在
的
想法是连接到rowsAboutToBeRemoved(),如果所选
的
项被
删除
,则清除选择。所以我不能测试被移除
的
项目是否是选中
的</e
浏览 0
提问于2015-09-08
得票数 0
2
回答
从
QTreeView
删除
项时取消选择所有
行
、
我有
QTreeView
和选择模式: SingleSelection ()。如何避免选择变更?如何使
删除
后不会选择任何项目? 如何使被
删除
项目的父项将被选中?
浏览 0
提问于2018-06-15
得票数 1
1
回答
在pyqt
QTreeView
中选择
行
和列
、
、
我在
qtreeview
上有一个过滤器,用于重新创建行和列。
删除
所有文本
的
筛选器后。过滤= "“重新创建了
qtreeview
。当用户筛选结果时,根据选择重新创建
qtreeview
时,我希望预选一
行
。我知道我应该使用
的
方法是: tree.setCurrentIndex(m)但是,我似乎无法在QModelIndex
中
设置setCurrentIndex满意
的
行
浏览 1
提问于2015-12-22
得票数 3
回答已采纳
1
回答
拖动鼠标时出现
QTreeView
selectedIndex问题
、
、
、
、
下面给出了一段代码片段,用于获取
QTreeView
上
选定
的
行
(索引)并读取相关数据。 它工作得很好。但是,如果我在一
行
上单击鼠标左键并将其拖到另一个索引
中
,该函数会输出第一次单击
的
索引,但我希望在释放鼠标左键时读取该行
的
索引。当释放鼠标点击时,我需要使用什么
QTreeView
信号来读取
选定
的
索引?Object::Oject(QVector<QPair<QString, QString&g
浏览 0
提问于2014-07-31
得票数 1
2
回答
QTreeView
选择清除文本颜色
、
、
、
我对
QTreeView
进行了子类化,并将模型从QAbstractTableModel中子类化,一切都很好。如果在
QTreeView
中
从代码(而不是用户)
中
更改了某些内容,那么该行
的
文本颜色将变为红色。但是,如果要选择该特定
行
,则文本颜色将自动更改为黑色(背景色改为浅绿色,这是正常
的
)。在取消那一
行
选举之后,一切都好了。在调试模式
中
,我看到data()函数返回
选定
行
(Qt::red)
的</em
浏览 1
提问于2013-10-14
得票数 0
回答已采纳
2
回答
qstyleditemdelegate子类化绘制方法不正确
、
、
、
、
当我处于
qtreeview
项
的
编辑模式时,paint方法似乎没有正确执行。当我将状态更改为QStyle::State_Selected时,它起作用了-它在
qtreeview
中
绘制
选定
的
行
(文本)。
浏览 25
提问于2019-03-09
得票数 1
2
回答
获取
QTreeView
的
根索引并返回一个级别
、
我使用
QTreeView
和QFileSystemModel创建一个非常简单
的
文件资源管理器。现在,
QTreeView
可能会与它
的
级联结构混淆:添加了一个选项,将
选定
目录设置为根位置临时目录:在代码
中
,这是通过给定路径将根节点设置为
QTreeView
的
方法。我认为我需要
的
是在下面的注释
行
中
获得一些代码:
浏览 9
提问于2015-09-15
得票数 3
回答已采纳
1
回答
QTreeView
& QAbstractItemModel & insertRow
、
、
、
我正在尝试为
QTreeView
实现QAbstractItemModel。我在插入行时遇到了问题。我注意到,如果我在应用程序
的
开头插入,一切工作正常。但是如果我稍后插入行-在一些其他操作(
如
选择等)之后。新项目保持不可见。此外,
QTreeView
似乎根本不起作用!我是否需要发出一些信号来通知
QTreeView
关于
行
插入
的
信息?这是我
的
插入方法: bool LayersModel::insertRows(int position, int count, c
浏览 0
提问于2011-07-06
得票数 6
回答已采纳
2
回答
删除
QTreeView
中有子
行
的
行
、
我想从
QTreeView
中
删除
带有子
行
的
行
。我使用QAbstractItemModel
的
removeRow ( int row, const QModelIndex & parent = QModelIndex() )方法,传递已
删除
行
的
行
和父索引如何
删除
有子
行
的
行
?是否需要编写方法来递归
删除
行
浏览 8
提问于2013-06-09
得票数 1
1
回答
可以从委托访问
QTreeview
的
选择模型吗?
、
、
我要在
QTreeView
中
显示一个模型。显示
的
数据由文本组成。我试图实现
的
行为是在未选中
的
行
中
只显示一
行
文本,而在选中
的
行
中
显示所有
行
(无论是一
行
还是多行)。我正在考虑重新实现QStyledItemDelegate
的
方法,但它提供
的
唯一信息是数据和区域设置。我需要访问或其他东西来确定当前请求
的
文本是否在
浏览 0
提问于2012-01-24
得票数 0
回答已采纳
2
回答
QTableView中
选定
行
的
自定义颜色
、
、
我正在使用一个继承自QAbstractTableModel()
的
自定义模型
的
QTableView。此模型根据显示
的
值更改某些单元格
的
前景和背景颜色。我已经将选择行为设置为选择整行。问题是,当我选择一
行
时,整个
行
的
背景颜色变为标准橙色,文本颜色变为白色。一旦我
删除
选择,它将恢复为模型设置
的
内容。 我想要做
的
是,当用户选择一
行
时,它
的
前景和背景颜色不应该改变。我使用
的
浏览 4
提问于2013-09-26
得票数 3
1
回答
QTreeView
--如何判断拖放事件是重新排序还是父母之间
的
移动?
、
、
、
、
我有
QTreeView
和QAbstractItemModel
的
子类,目前我使用拖放将项目从一个父索引移动到另一个父索引。我还想添加在同一个父索引
中
重新排列项目顺序
的
能力。当用户在其他两个项目之间
删除
一个项目时,我需要确定该下拉列表应该是进入还是介于它们之间。我还想在鼠标移动时在这两项之间画一条黑线,以提示会发生什么,类似于其他许多树型视图(例如,大多数操作系统上
的
文件探索者),
如
所附图片中所示: 在两个现有项目之间插入:
浏览 6
提问于2016-07-06
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券