• 5448阅读
  • 2回复

表格如何自动调整宽度 [复制链接]

上一主题 下一主题
离线vintx
 
只看楼主 正序阅读 楼主  发表于: 2008-09-27
— 本帖被 XChinux 执行加亮操作(2008-09-28) —
在处理过程中,加入的项目长度不一;我想等表格项目加入完成后,其他表格列能自动调整到最长表格。

有没有方法?

tableWidget_SceList->resizeRowsToContents();
tableWidget_SceList->resizeRowsToContents();
这个函数没有作用。
离线vintx
只看该作者 2楼 发表于: 2008-09-27
谢谢了,成功了!
离线lazybone
只看该作者 1楼 发表于: 2008-09-27
Jambi
--------------------------
    /**
     * 动态改变表格宽度
     */
    protected void changeTableSize() {
        ui.chatList_View.resizeColumnToContents(0);
        ui.chatList_View.resizeColumnToContents(1);
        ui.chatList_View.resizeColumnToContents(2);
        int width = ui.chatList_View.width() - ui.chatList_View.columnWidth(0)
                - ui.chatList_View.columnWidth(1)
                - ui.chatList_View.columnWidth(2);
        ui.chatList_View.setColumnWidth(3, width - 10);
    }

我以前用resizeRowsToContents的时候有用啊
快速回复
限100 字节
 
上一个 下一个