• 3486阅读
  • 0回复

将QString类型的字符串,写入串口出错!!!?????? [复制链接]

上一主题 下一主题
离线562913465
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
我从QTableWidget中读取一个单元格的内容,
QString addr=(mainwin_ui.tableWidget->item(0,0))->text();
现在要把它发送到串口,用write(fd,addr,20);
出错
myMainNode.cpp : In member function 'void myMainWindow::serial_write(QString)'
myMainNode.cpp 302: cannot convert ‘QString ’to 'const void *' for argument '2'
to 'ssize_t write(int ,const void *,unsigned int)'


好像是格式不对,write()里边第二个参数要指针类型的,可是我传过去的是QString类型的。可是我又不知道如何将QString类型的进行转换。或者别的方法,请各位大虾指教!!!!!
快速回复
限100 字节
 
上一个 下一个