gpt4 book ai didi

qt - 在 Qt 中使用信号和槽时,任何人都可以给我同样的注意事项吗?

转载 作者:行者123 更新时间:2023-12-02 06:43:44 26 4
gpt4 key购买 nike

我正在学习使用 Qt 框架进行编程。当我编写一些涉及信号和槽的代码时,事件似乎没有触发,信号和槽似乎也不起作用。这真的让我很生气。你能给我一些关于 Qt 中信号和槽的注意事项和警告吗?

插槽声明:

private slots:
void onFtpCmdFinish(int cmdId, bool error);
void onRealtimeFtpCmdsDone(bool error);

连接码:

   ftpHandle = new QFtp( this );
connect(ftpHandle, SIGNAL(commandFinished(int, bool)), this, SLOT(onFtpCmdFinish(int, bool)));

connect(ftpHandle, SIGNAL(done(bool)), this, SLOT(onRealtimeFtpCmdsDone(bool)));

提前致谢!

最佳答案

将来,如果您碰巧再次遇到 Qt 信号和槽的问题,以下博客条目的内容可能会成为真正的救星(或者至少是一个很好的起点你的调查):

http://samdutton.wordpress.com/2008/10/03/debugging-signals-and-slots-in-qt/

它精心列出了 20 种调试/排除信号和槽问题的方法;遵循此列表,您最终很可能会发现问题所在。

希望对您有所帮助。

关于qt - 在 Qt 中使用信号和槽时,任何人都可以给我同样的注意事项吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3854628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com