QTreeWidget设置item的内容
QTreeWidget* treewidget = new QTreeWidget(this);
QTreeWidgetItem* item1 = new QTreeWidgetItem(treewidget);
QTreeWidgetItem* item2 = new QTreeWidgetItem(treewidget);
QString dst("Destination address");
QString src("Source address");
dst.append("=11-22-33-44-55-66");
src.append("=77-88-99-aa-bb-cc");
padString( dst, 25 );
padString( src, 25 );
item1->setText( 0, dst );
item2->setText( 0, src );
void padString( QString& str, int strlen )
{
int len = str.size();
QChar fillChar( ' ' );
for( int i= 0; i < ( strlen - len ); i++ )
{
str.append( fillChar );
}
}
在终端中,输出是对齐的。
但是在界面上显示的是:
Destination address =11-22-33-44-55-66
Source address =77-88-99-aa-bb-cc
我想实现让“两个item中的等号,在垂直方向上处于同一个位置”,
请教,问题出在哪里,如何让它们对齐?谢谢
...全文
相关推荐
QTreeWidget实例,项可拖动、可编辑,创建、删除项,Qt读写Xml等
Qt读写Xml文件;QTreeWidget加载显示Xml文件内容;QTreeWidget项导出保存为Xml;QTreeWidget项实现可拖动、编辑、创建、删除等
QTreeWidget详细设置
QTreeWidget详细设置
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
主要介绍了python GUI库图形界面开发PyQt5树形结构控件QTreeWidget详细使用方法与实例,需要的朋友可以参考下
myModelView-QListWidget、QTreeWidget、QTableWidget基本操作.rar
QListWidget、QTreeWidget、QTableWidget基本操作,亲测可用。
QT读取xml文件将所有节点保存到treewidget中
QT读取xml文件将所有节点保存到treewidget中


