qtableview

    1热度

    2回答

    我们可以使用self.tableView.setSelectionMode(QAbstractItemView.ExtendedSelection)选择QTableView中的多个项目(部分行和部分列),但选择一些行,如果我做CTRL + Ç列(部分和部分)后,并将其粘贴在记事本只贴一个item(tableView中的一个值)? 我的代码: tab_table_view = QtGui.QWidg

    0热度

    1回答

    我们如何访问QtableView中的元素? 该行self.tableView.item(1,1)不是sem工作? 它给出错误AttributeError: 'QTableView' object has no attribute 'item' 我们如何访问QTableView中的特定元素说(3,4)?您使用的是QStandardItemModel与QTableView

    0热度

    2回答

    如果我尝试获取信号时,我的tableview改变,Python会引发此错误: Traceback (most recent call last): File "UIreadresultwindow.py", line 361, in <module> ui.setupUi(ReadResultWindow) File "UIreadresultwindow.py",

    1热度

    1回答

    如何将QTableView的多个项目/值粘贴到文本/ excel文件中? 我的代码: tab_table_view = QtGui.QWidget() self.Tab.insertTab(0, tab_table_view, self.File_Name) self.tableView = QtGui.QTableView(tab_table_view) self.tableView.se

    0热度

    1回答

    我使用C++,Qt 4.8.7,Visual Studio 2013,Windows 7. 我的GUI应用程序包含QTableView。我添加了插槽,处理来自我的模型的信号beginResetModel()和reset()。通常会调用这些插槽,但垂直滚动仍会始终滚动到整个列表的顶部。我该如何解决它?我需要恢复当前位置。请注意,在复位期间,不会删除行。因此,可以更改旧行内容和/或添加新行。 //be

    0热度

    1回答

    工作,我怎样才能插入来自txt文件的价值到的QList ... QList<QString> list_StRead; list_StRead.insert(); 我可以整理txt文件.. 其意思是我的文件是一行一行... 比插入到Qlist后我想写入到Qtabelewidget ... 我该怎么做? ü必须要完全了解..看到IMG文件.. enter image descripti

    0热度

    1回答

    我有子类QAbstractTableModel和data()函数我在每行的最后一列显示一个图像,并在鼠标悬停上显示一个工具提示。 QVariant MyTableModel::data(const QModelIndex& index, int role) const { if (!index.isValid()) return QVariant(); if (role == Q

    2热度

    2回答

    我正在使用QTableView和子类别QAbstractTableModel。编辑单元格时,我注意到QAbstractTableModel.setData只经过最后一个选中的单元格。有没有办法让setData与多个(选定)单元格一起使用? 作为使用的一个示例: 选择四个从表中的细胞。 开始编辑一个单元格。 输入一个值并按回车键提交。 有价值修改所有四个单元(目前它只是修改了被最后选择的小区) 我试

    1热度

    1回答

    我很头疼。 让我们考虑下面的内容: 我有一个QListView与从QStyledItemDelegate派生的自定义委托。 在代表的paint()事件中,我在桌面视图中使用了一个自定义小部件,即render()。这只是一个statick渲染,并没有问题,因为我只需要显示一些内容而不需要互动。 我的自定义小部件包含一个嵌入在垂直布局中的QTableWidget,以及一些用代理的sizehint()中

    1热度

    2回答

    我有一个QTableView如下。我想按测试按钮并在光标处插入一个“a” - 例如在(行,列)=(2,2)处的“11”中间。也就是说,用户双击单元格(2,2)并将光标放在“11”的中间,然后按下Test。预期结果:“1a1”。 这是可行吗?如果是,如何?非常感谢。 # coding: utf-8 import sys from PyQt4 import QtGui, QtCore from