QT学习1:信号槽+资源文件

来源:互联网 发布:知乎周刊下载 编辑:程序博客网 时间:2024/06/05 11:00

转载说明:学习《Qt学习之路2》笔记,原作者:豆子

信号槽

1.connect最常用的形式。

connect(sender,  signal,
        receiver,slot);
当 sender 发出了 signal 信号之后,会自动调用 receiver 的 slot 函数。

并且在头文件声明时标好slot,It will work as 槽函数。

private slots:

2.setShortcut()函数,是一套快捷键,用于说明这个QAction的快捷键。Qt 的QKeySequence为我们定义了很多内置的快捷键,比如我们使用的 Open。你可以通过查阅 API 文档获得所有的快捷键列表。

openAction->setShortcuts(QKeySequence::Open);

3.setStatusTip()则实现了当用户鼠标滑过这个 action 时,会在主窗口下方的状态栏显示相应的提示。

 openAction->setStatusTip(tr("Open an existing file"));

4.在配置资源文件后,要显示图标,运行一下Qmake。

QIcon(":/new/hua")


如果对你有帮助,谢谢你^_^