• 4458阅读
  • 4回复

QComboBox [复制链接]

上一主题 下一主题
离线myue_23
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-27
怎么判断QComboBox的选项改变了呢??
比如QLineEdit是QLineEdit::isModified, QTextEdit是QTextEdit::document()->isModified()
离线dbzhang800

只看该作者 1楼 发表于: 2009-08-27
这个 ,combobox 的项改变时都会发信号的,直接通过信号和槽处理就好了。
离线myue_23
只看该作者 2楼 发表于: 2009-08-27
楼上能具体说说嘛?我的目的就是在保存前,看看QComboBox是否有变化 ,有的话提示保存,没有的话直接关闭
离线dbzhang800

只看该作者 3楼 发表于: 2009-08-27
这个,你还是先看看Qt的资料吧,学Qt  不能不懂它的信号和槽机制。
离线myue_23
只看该作者 4楼 发表于: 2009-08-30
自己结贴吧
    connect(AComboBox, SIGNAL(currentIndexChanged(const QString &)),
        this, SLOT(doModified()));
void C::doModified()
{
    setWindowModified(true);
}
快速回复
限100 字节
 
上一个 下一个