• 6481阅读
  • 8回复

qaction问题请教,急 [复制链接]

上一主题 下一主题
离线hezy000
 

只看楼主 倒序阅读 楼主  发表于: 2009-02-18
关键词: 没有
        cutAct = new QAction(QIcon(":/images/cut.png"), tr("Cu&t"), this);
        cutAct->setShortcut(tr("Ctrl+X"));
        cutAct->setStatusTip(tr("Cut the current selection's contents to the "
                                "clipboard"));
        connect(cutAct, SIGNAL(triggered()), textEdit, SLOT(cut()));

        copyAct = new QAction(QIcon(":/images/copy.png"), tr("&Copy"), this);
        copyAct->setShortcut(tr("Ctrl+C"));
        copyAct->setStatusTip(tr("Copy the current selection's contents to the "
                                "clipboard"));
        connect(copyAct, SIGNAL(triggered()), textEdit, SLOT(copy()));

connect中的槽cut() , copy()函数是否都要自己去实现??系统没有现成的?
比如close()就是现成的啊.
离线hezy000

只看该作者 1楼 发表于: 2009-02-18
我按照上面写的,说的找不到copy()
离线hezy000

只看该作者 2楼 发表于: 2009-02-18
大哥说下呵呵
离线hezy000

只看该作者 3楼 发表于: 2009-02-18
问题很低级,希望给新手帮助下,呵呵
离线wd007

只看该作者 4楼 发表于: 2009-02-18
你是手写代码吧,要自己实现阿
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
只看该作者 5楼 发表于: 2009-02-19
引用楼主hezy000于2009-02-18 10:19发表的 qaction问题请教,急 :
        cutAct = new QAction(QIcon(":/images/cut.png"), tr("Cu&t"), this);
        cutAct->setShortcut(tr("Ctrl+X"));
        cutAct->setStatusTip(tr("Cut the current selection's contents to the "
                                "clipboard"));
        connect(cutAct, SIGNAL(triggered()), textEdit, SLOT(cut()));
.......

qt现成的
离线hezy000

只看该作者 6楼 发表于: 2009-02-19
我编译说的是找不到cut() , copy()等SLOT。是否是需要包含什么头文件?请 大家指教。
cut() , copy()等QT现成的函数在哪可以查到具体的?
离线浪漫天使
只看该作者 7楼 发表于: 2009-02-20
connect(copyAct, SIGNAL(triggered()), textEdit, SLOT(copy()));

textEdit 对象对应的类型 有copy这个槽的。
你可以通过 assistant 看到的。
[ 此贴被浪漫天使在2009-02-20 13:35重新编辑 ]
只看该作者 8楼 发表于: 2009-02-20
引用第7楼浪漫天使于2009-02-20 11:54发表的  :
connect(copyAct, SIGNAL(triggered()), textEdit, SLOT(copy()));
textEdit 对象对应的类型 没有copy这个槽。

QTextEdit有,所以……不知道lz在干嘛
快速回复
限100 字节
 
上一个 下一个