qt qstring 格式问题

我要输出表格格式的文本到QTextBrowser里像这样:产品名称价格数量代码大全29040c++6010sql入门到精通4060C++GUIQt4编程4530有什么办法... 我要输出表格格式的文本到QTextBrowser里
像这样:
产品名称 价格 数量
代码大全2 90 40
c++ 60 10
sql入门到精通 40 60
C++ GUI Qt 4编程 45 30
有什么办法可以让下面的数据和标题对齐
我用 strlist=strlist.insert(35,dayreprot[i].name);
产品名称短的就对不齐了。
for(int i = 0;![i].PROD_Code.isEmpty();i++)
{
ProductName=ProductName+g_ProductInfo[i].PROD_NameAlt+"\n";
}
qt中用QString 怎么弄啊
再问一下QString 怎么在末尾添加N个空格
展开
 我来答
unknownace
2010-10-26 · TA获得超过285个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:233万
展开全部
楼上的 Tlost_heaven 同学说得对。这种情况应该考虑用QTableWidget。
Qt的Model/View 框架中,你可以用QTableWidget的默认model也就是QTableModel来存储展示的字串数据。

QString的话可以用append接口在尾部加空格。 也可用arg来格式化字串形式。
具体用法可以看Qt的帮助文档。
flameleo11
2010-10-25 · TA获得超过5343个赞
知道大有可为答主
回答量:1943
采纳率:50%
帮助的人:999万
展开全部
如例子中的格式:

system("cls");
cout.flags(cout.flags()&~ios::right|ios::left);
cout<<" "<<ends;
cout<<setfill(' ')<<setw(12)<<"INDEX"<<ends;
cout<<setfill(' ')<<setw(12)<<"ID"<<ends;
cout<<setfill(' ')<<setw(18)<<"NAME"<<ends;
cout<<setfill(' ')<<setw(10)<<"SEX"<<ends;
cout<<setfill(' ')<<setw(12)<<"SCORE"<<ends;
cout<<endl;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友53684a18b
2010-10-26 · TA获得超过144个赞
知道答主
回答量:146
采纳率:0%
帮助的人:0
展开全部
呵呵 可以用QTableWidget

我学qt有一段时间了 欢迎和我讨论哈~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式