• 4971阅读
  • 2回复

有一个问题看不懂,请教大家 [复制链接]

上一主题 下一主题
离线iamyu
 
只看楼主 倒序阅读 楼主  发表于: 2007-08-10
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
小弟想练习一个简单的文本编辑器,想实现一个功能,就是当修改textEdit的内容时,窗口标题栏的文件名后面多一个 * ,用以表示文件未保存,我看例子中用的是下面这个语句,并能正确实现功能,可为什么把这条语句加到我的程序中就不能实现功能呢?是不是少了什么?请大家指教,万分感谢
setWindowTitle(tr("%1[*] - %2").arg(shownName).arg(tr("Application")));
[ 此贴被XChinux在2008-07-18 10:23重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2007-08-10
setWindowTitle(tr(QString("%1[*] - %2").arg(shownName).arg(tr("Application")));
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线iamyu
只看该作者 2楼 发表于: 2007-08-10
这方法不行啊大哥,提示第一个参数无法从QString转换成const char *
快速回复
限100 字节
 
上一个 下一个