• 7905阅读
  • 3回复

怎样实现点击文本框就可以弹出另一个对话框呢?? [复制链接]

上一主题 下一主题
离线fumiao0819
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-07
本人的主要目的是当要编辑文本框时,点击文本框就会弹出个软键盘用于编辑,现在软键盘是可以了,就是这个衔接问题一直无法搞定,特来此请教啊~~~~请高手指点下
离线米饭拌面

只看该作者 1楼 发表于: 2010-08-07

connect( m_pEdtText, SIGNAL( textEdited (const QString &) ), this, SLOT( OnPopupDialog(const QString &) ) );

OnPopupDialog(const QString &qsText)
{
      XXXDlg dlg;
     dlg.exec();

}
明白了没?
QQ:32336134
离线fumiao0819

只看该作者 2楼 发表于: 2010-08-07
回 1楼(米饭拌面) 的帖子
明是明白了,但试过了,还是没反应。
还有最后一句怎么是dlg.exec?
离线米饭拌面

只看该作者 3楼 发表于: 2010-08-07
QLineEdit 的那几个信号你挨个试试,看看哪个能让你进到那个槽函数里头

dlg.exec() 是弹出对话框的,你那个软键盘不是对话框 你就用一个能弹出你对话框的方式 比如   .show()

QQ:32336134
快速回复
限100 字节
 
上一个 下一个