Qt自定义信号槽
来源:互联网 发布:全国各省经纬度数据 编辑:程序博客网 时间:2024/05/02 00:46
//signal_slot.h
#ifndef SIGNAL_SLOT_H#define SIGNAL_SLOT_H#include <QtGui/QMainWindow>#include "ui_signal_slot.h"class signal_slot : public QMainWindow{Q_OBJECTpublic:signal_slot(QWidget *parent = 0, Qt::WFlags flags = 0);~signal_slot();private:Ui::signal_slotClass ui;public slots:void recieve(QString str);};class sender : public QObject{Q_OBJECTsignals:void send(QString str);public:void sendMessage(QString message);};#endif // SIGNAL_SLOT_H
//signal_slot.cpp
#include "signal_slot.h"signal_slot::signal_slot(QWidget *parent, Qt::WFlags flags): QMainWindow(parent, flags){ui.setupUi(this);}signal_slot::~signal_slot(){}void signal_slot::recieve(QString str){ui.lineEdit->setText(str);}void sender::sendMessage(QString message){emit send(message);}
//main.cpp
#include "signal_slot.h"#include <QtGui/QApplication>int main(int argc, char *argv[]){QApplication a(argc, argv);signal_slot w;sender s;w.show();QObject::connect(&s,SIGNAL(send(QString)),&w,SLOT(recieve(QString)));s.sendMessage("hello");return a.exec();}
- Qt自定义信号槽
- Qt自定义信号槽
- Qt 自定义信号槽
- Qt自定义信号和槽
- Qt自定义信号和槽
- Qt自定义信号和槽
- Qt 自定义信号与槽
- Qt 自定义 信号与槽
- QT 自定义信号和槽
- QT 自定义函数 自定义信号和槽
- QT 自定义函数 自定义信号和槽
- QT 自定义函数 自定义信号和槽
- QT中自定义的信号和槽
- VS2008 Qt Designer 中自定义信号槽
- VS2008 Qt Designer 中自定义信号槽
- qt学习_自定义信号与槽
- QT 学习之路--自定义信号槽
- C++--Qt软件开发--自定义信号槽
- MFC弹出菜单
- Cisco产品时钟设置
- Android JNI和NDK关系
- 数据库时间+上1秒
- MFC将程序添加到系统图标栏,系统托盘栏
- Qt自定义信号槽
- 共享变量与数据竞争
- java自带MD5加密Demo
- 学习中的经验和教训
- centos安装eric4出现“No module named QtHelp”的解决办法
- JSP自制标签。以一只真正的菜鸟角度来审视自制标签。。。
- assertion failed: Path for IClasspathEntry must be absolute解决方法
- 徒弟离职引发的思考
- NotePad++ 格式化java插件