qtableview

    0热度

    1回答

    我有一个用于搜索和排序的自定义QSortFilterProxyModel以及用于填充表的QSqlQueryModel的QTableView。 void ProxyModel::searchTable(QString name, QString type, QString date, QString time){ if(name_ != name) name_ = name;

    0热度

    1回答

    下面的代码创建一个单一的QTableView挂QAbstractTableModel有三列: 要在最后一列我创建了一个分配一个水平的红色,蓝色渐变的物品梯度 gradient = QtGui.QLinearGradient(0, 0, COLUMN_WIDTH, 0) 为了划分梯度一半(一个涂成红色和蓝色的另一个),我需要提供 QLinearGradient与确切的COLUMN_WIDTH值。 如

    0热度

    1回答

    在QTableView中,我试图为每行添加一些元数据。一个明显的解决方案是在最后一列使用Qt::UserRole。像这样的东西。 QStandardItemModel* model = new QStandardItemModel(); QStandardItem* item = new QStandardItem(); item->setData("Hello", Qt::DisplayRo

    0热度

    1回答

    默认情况下选择第一行,当我移动选择最后一行时,我希望所有的行将被选中但不是,它只选择QTableView的可见行。 我有一个QTableView显示来自数据库模型的数据。它被配置为允许扩展选择(ctrl,shift等)和仅选择行(不是单元格)。内容正在改变基于其他参数,每当我更新模型,我默认选择我的QTableView的第一行。 ui->tableView->setModel(model);

    0热度

    1回答

    我创建了一个应用程序,它具有在QTableView中显示数据库搜索的SQLite数据库访问。搜索正在查找所有列。现在我想能够编辑单元格并保存到数据库中。我似乎可以编辑单元格,但数据不会保存。 void MainWindow::on_search_box_textChanged(const QString &arg1) { QSqlQueryModel *GetTable = new QSqlT

    0热度

    1回答

    在我的布局中,我动态生成的QTableViews似乎被调整大小,只显示一行。我想让表视图的容器有一个滚动条而不是单独的表视图,它应该显示完整的内容。

    0热度

    1回答

    你好家伙我努力尝试解决这个问题,请可以有人帮我我真的需要它 当我尝试打印从函数返回值不工作我得到这个错误 <unbound method Ui_MainWindow.fn_get_cell_Value> 这里是我的代码 def handleHeade`rMenu(self,pos): menu = QMenu() quitAction = menu.addAction("U

    0热度

    1回答

    我想在QTableview的列标题中创建一个QCombobox。任何想法做到这一点? 感谢

    0热度

    1回答

    我有一个QTableView,其数据模型是从我自己创建的QSortFilterProxyModel派生的类。在这个类中,我们重新实现了方法filterAcceptsRow,以便能够根据几个标准过滤表中的数据。我也可以通过其中的任何字段对表格进行排序。 当用户单击“创建”按钮时会出现问题,该按钮将在表中创建一个新的空行。如果我应用了过滤器,则不会显示空行,因为它不符合此过滤器,我不希望这样做,因为用

    2热度

    2回答

    我想获得一个自包含的示例代码片段,以获取可编辑的单元格视图时使用熊猫和QTableView。 为了这个,我跟进到一个较早的讨论: Pandas df in editable QTableView: remove check boxes 而在其他讨论帮助的答案,并提出修改摆脱复选框,代码讨论仍然有工作不适合我( python 2.7)。 当我用下面的代码修改的细胞,在细胞中示出的内容是:在PtQt4