跳转到帖子

搜索论坛

显示结果为标签'qt qlabel click'。



更多搜索选项

  • 用标签来搜索

    用逗号分隔标签类型
  • 用作者来搜索

内容类型


论坛

  • 编程技术
    • C/C++
    • C#
    • PHP
    • JAVA
    • Linux
    • React
    • 编程QA
    • 武林秘籍
    • go语言
    • 开源框架
  • 交流
    • 转贴交流
    • 酷站分享
    • 游戏素材
    • 软件下载
    • 视频教程资料

Product Groups

没有可显示的结果。

博客

  • 墨香年少的博客

查找结果在...

查找包含的结果...


创建日期

  • 开始

    结束


最后更新

  • 开始

    结束


用数量来过滤...

注册日期

  • 开始

    结束


用户组


找到1个结果

  1. 不要直接使用QLable,自己写一个类集成QLabel 头文件: #ifndef LABEL_H #define LABEL_H #include <QLabel> #include <QWidget> #include <Qt> class Label : public QLabel { Q_OBJECT public: explicit Label(QWidget* parent = Q_NULLPTR, Qt::WindowFlags f = Qt::WindowFlags()); ~Label(); signals: void clicked(); protected: void mousePressEvent(QMouseEvent* event); }; #endif // LABEL_H cpp文件 #include "Label.h" Label::Label(QWidget* parent, Qt::WindowFlags f) : QLabel(parent) { } Label::~Label() {} void Label::mousePressEvent(QMouseEvent* event) { emit clicked(); } 使用: connect(Label实例化对象,SIGNAL(clicked()),this,SLOT(关联的槽函数()));
×
×
  • 创建新的...

重要信息

注册必须使用2-8个中文汉字作为账号