qtablewidgetitem

    0热度

    2回答

    我在单元格中使用QTableWidgetItems的子类QTableWidget来显示某些数据。在第一行中,我有一组数字在每个单元格中以新行分隔。我的问题是,当我增加字体大小/减少单元格大小时,一些行完全消失,尽管单元格绝对足以容纳它们。 这通常出现在有一个2位数的数字以及其下的一些其他行,并且(可能)字体大小大于框宽度可以匹配时。我有elide模式设置为none来压制出现这种情况时出现的“三个点

    1热度

    1回答

    是否有可能在QTableWidget的单元格(QTableWidgetItem)中有每行不同样式的双行元素?我想要第一行加粗,第二行不加粗。或者我可以在一个单元中添加两个QTableWidgetItems?莫名其妙地做一个细胞周期? 干杯 马蒂亚斯

    1热度

    2回答

    我有一个带有字符串的数组,并且我想将每个字符串添加到不同的行中,并且在tableWidget的同一列中。 我正在使用函数setItem来更改所需字段,但出现错误QTableWidget.setItem(int, int, QTableWidgetItem): argument 3 has unexpected type 'str'。 我搜索了一点,我想我必须使用函数QTableWidgetItem

    3热度

    2回答

    我有自定义小部件使用qt设计器,我想将它添加到QTableWidget单元格。 但它不起作用。 下面是代码: int nRows =10; for(int row = 0; row < nRows;row++;) { QTableWidgetItem* item = new QTableWidgetItem(); CustomWdg* wdg=new CustomWdg(

    0热度

    1回答

    我刚开始使用python,所以遇到问题。我到处搜索过,但我找不到类似的例子。 所以,问题如下:我使用QT-Designer制作了一个简单的GUI。点击分析按钮即可填写QTableWidget。 (你可以在图片上看到) link for picture 当我选择一个复选框时,其余部分被随机选中,我不知道为什么。正如我所说,我是Python新手,所以对我来说,好的解释对我来说意义重大。这里是源代码:

    0热度

    1回答

    我想从我的程序导出的文件中填充QTableWidget,但是当我尝试将文本设置为表格单元格时,他们只是忽略了我,没有任何反应。 void MainWindow::on_actionOpen_Project_triggered() { QString line, fileName; fileName = QFileDialog::getOpenFileName(this,tr(

    1热度

    1回答

    我想在QTableWidget中更改a垂直标题单元格的颜色。 这里是我的(失败)的尝试: QTableWidgetItem* vHeaderItem = new QTableWidgetItem; vHeaderItem->setBackgroundColor(QColor("yellow")); ui.tableWidget->setVerticalHeaderItem(r, vHeader

    0热度

    1回答

    我有两个QTableWidgets,我试图将它们同步为练习来弄清楚如何获取/设置数据。 当前的代码我已经是: void MainWindow::on_tableWidget_2_cellChanged(int row, int column) { double value = ui->tableWidget_2->itemAt(row,column)->text().toDouble(

    0热度

    3回答

    我有QTableWidget用下面的代码的子类: connect(this, SIGNAL(cellChanged(int, int)), this, SLOT(pushCellChange(int, int)), Qt::QueuedConnection); ... void MyTableView::pushCellChange(int row, int column) {

    0热度

    2回答

    我有一个人口稠密tableWidget,我想选择在双击行标题和抢行标题的文本,然后填充文字编辑它。 我有: connect(ui->tableWidget, SIGNAL(itemDoubleClicked(QTableWidget*)),ui->textEdit, SLOT(on_tableWidget_itemDoubleClicked(QTableWidgetItem*))); voi