• 3165阅读
  • 1回复

[提问]qml接受qt信号的问题 [复制链接]

上一主题 下一主题
离线dfighoerng
 

只看楼主 倒序阅读 楼主  发表于: 2015-05-10
  1. OnSig::OnSig(QObject *parent) :
  2.     QObject(parent)
  3. {
  4.     connect(this,SIGNAL(sendFun()),this,SLOT(timeSend()));
  5.     emit sendFun();
  6. }
  7. void OnSig::timeSend(){
  8.     QDateTime t = QDateTime::currentDateTime();
  9.     QString s = t.toString("yyyy-MM-dd hh:mm:ss");
  10.     emit connectQml(s);
  11. }

  1. Item{
  2.     width: 240
  3.     height: 200
  4.     Text{
  5.         id: t
  6.     }
  7.     OnSig{
  8.         onConnectQml:{
  9.             t.text = timeText;
  10.         }
  11.     }
  12. }

qml接受不到qt emit的信号,不知道是什么原因

离线rophie

只看该作者 1楼 发表于: 2015-05-12
信号要关联啊
快速回复
限100 字节
 
上一个 下一个