• 3812阅读
  • 5回复

关于一个QT中的一个语句 [复制链接]

上一主题 下一主题
离线dongchen
 
只看楼主 倒序阅读 楼主  发表于: 2012-04-11
Document  *MainWindow::currentDocument() const,请问一下这句话是什么意思?
离线dongchen
只看该作者 1楼 发表于: 2012-04-11
QT_FORWARD_DECLARE_CLASS(QUndoStack)
QT_FORWARD_DECLARE_CLASS(QTextStream)这两句话的作用是什么意思?
忘路过的各位朋友,回复一下。
离线淳于半邪

只看该作者 2楼 发表于: 2012-04-11
引用楼主dongchen于2012-04-11 15:10发表的 关于一个QT中的一个语句 :
Document  *MainWindow::currentDocument() const,请问一下这句话是什么意思?

帮助文档中木有这个函数啊,是自定义的吧
离线淳于半邪

只看该作者 3楼 发表于: 2012-04-11
回 1楼(dongchen) 的帖子
离线dongchen
只看该作者 4楼 发表于: 2012-04-11
回 2楼(淳于半邪) 的帖子
Document *MainWindow::currentDocument() const
{
    return qobject_cast<Document*>(documentTabs->currentWidget());
}

上面提到的document为定义的一个类,class Document : public QWidget。但是如果是类的话,这句话要怎么理解呢?我还是不太懂。望朋友们解答。
离线dongchen
只看该作者 5楼 发表于: 2012-04-11
回 3楼(淳于半邪) 的帖子
这个我刚刚看了,非常感谢。暂时把它当作类的前置申明来看。
快速回复
限100 字节
 
上一个 下一个