无法在QTableView中以编程方式选择顶部行
Cannot programatically select top row in QTableView
我花了昨天和今天在这个琐碎/基本的任务上,似乎我已经尝试了所有的方法:
ui->left_panel->selectRow(0);
ui->left_panel->selectionModel()->setCurrentIndex
(file_system_model_.index(0,0), QItemSelectionModel::Select);
file_system_model_
为QFileSystemModel
和left_panel
为QTableView
。
非常感谢。
ui->tableVIew->setCurrentIndex(ui->tableView->model()->index(0,0));
假设你的selectionBehavior是由SelectRows,这将是足够的
相关文章:
- 如何使用默认参数等选择模板专业化
- 使用 Gtkmm 以编程方式选择 Gtk::TextView 中的文本
- c++ Visual Studio 2015 快捷方式,用于从选择代码中生成功能
- 自动热键:重新映射 MS Visio 的快捷方式,以将手动选择的对象对齐到顶部(好像按:"AlignTop")
- 以一种方式使用字符串选择(如果语句)
- 以最新的C 的类型安全方式从枚举中随机选择元素
- C++模板方法选择正确的数据打印方式
- 最佳的c++方式来随机选择设置位在位集中的位置
- C++ 如何通过可选的typedef,使用SFINAE或其他方式选择类
- 选择多个插入行的最快捷方式
- RAII 在两个构造函数之间进行选择的方式
- 如何以编程方式选择QTableView中的下一行
- 组织一个C++游戏的最佳方式是什么?该游戏涉及用户在路径之间进行选择,以便在旅程中前进
- 以编程方式选择 OpenCL 中最佳 GPU 的最佳方法是什么?
- 在Windows机器上选择一个TCP端口,必要时添加一个防火墙例外(以编程方式)
- 以常规方式选择有效的随机枚举值
- 以编程方式检索上下文菜单的选择
- 在nVidia Optimus中以编程方式选择集成图形
- 无法在QTableView中以编程方式选择顶部行
- QTableView如何以编程方式选择多列