我终于决定从 WxPython 过渡到 QT!我正在使用 Qt Designer5.9,但在放置新插槽时遇到问题。我的目标是在 GUI 上按 abutton
并运行我在另一个 python 程序中编写的函数。
在 Qt Designer 中,我“ go to slot
”,选择clicked()
并出现。
主窗口.cpp
void MainWindow::on_pushButton_2_clicked()
{
}
这正是我想要的,但是语言错误!我的蟒蛇已经够糟糕了,更不用说别的了。所以通过运行本教程,我知道如果我通过了,ui->textEdit->append(("Hello World"));
我可以做一些自定义的事情,但是在使用pyuic转换为.py之后,它是如何实现的并不明显。我的函数很容易导入,如下所示,我只需要知道放在哪里。
import myfunction
myfunction()
谁能给我一个示例,说明需要在 Qt Designer 中用 C++ 编写什么,以便我可以在 .ui 转换后调用我的 python 函数?