VS2008环境中建立Qt程序
来源:互联网 发布:淘宝文案写手 编辑:程序博客网 时间:2024/05/03 00:34
Qt 的窗口部件通过发射信号(signal)来表明一个用户的动作已经发生了或者是一个状态已经改变了。
如点击一个QPushButton时,按钮会发送一个clicked()信号,信号可以与函数(在qt里称做槽slot)相连接
可以把信号理解为c#里的事件
在vs2008里和在Qt Creator里添加信号和槽不一样,这里把V2008环境下怎么添加详细说明一下
新建一个qt的项目QtDemo
在qtdeom.h里添加槽
private slots: void Btn_OpenClick();
整体代码
#ifndef QTDEMO_H#define QTDEMO_H#include <QtWidgets/QMainWindow>#include "ui_qtdemo.h"class QtDemo : public QMainWindow{ Q_OBJECTpublic: QtDemo(QWidget *parent = 0); ~QtDemo();private: Ui::QtDemoClass ui;private slots: void Btn_OpenClick();};#endif // QTDEMO_H
在qtdemo.cpp里添加实现,这里我们只是弹出一个QMessagBox
#include "qtdemo.h"#include <QMessageBox>QtDemo::QtDemo(QWidget *parent) : QMainWindow(parent){ ui.setupUi(this); }QtDemo::~QtDemo(){}void QtDemo::Btn_OpenClick(){ QMessageBox msg; msg.setText("HelloWord!"); msg.exec();}
双击qtdemo.ui打开qt设计师窗体
我们在窗体上放一个PushButton
点击编辑信号槽
点击PushButton手动红色箭头指向窗体
点击QtDemoClass窗口下的编辑打开信号槽窗体点击添加把我们之前写的方法名称加到里边
确定关闭后在配置连接窗体下点点击licked()和Btn_OpenClick()后确定
点击保存关闭qt设计师窗体
回到vs2010后F5运行
0 0
- VS2008环境中建立Qt程序
- QT+VS2008 环境配置
- QT+VS2008环境搭建
- QT VS2008开发环境
- QT VS2008开发环境
- 配置Qt+VS2008环境
- 将Qt集成到VS2008环境中(windows)
- 在Qt creator中使用Qt for VS2008建立Debug工具
- VS2008 中使用qt
- QT开发环境设置 vs2008
- VS2008集成Qt 环境搭建
- vs2008+qt开发环境配置
- VS2008下搭建QT环境
- 更改程序图标 qt + vs2008
- 只用vs2008写qt程序
- QT:搭建VS2008+QT开发环境(转)
- Qt+VS2008+Qt Creator开发环境搭建
- Qt之开发环境配置——在VS2008中为QT增加代码提示功能
- 为什么要用set,get方法封装字段
- 数字格
- scrollTop, scrollLeft 滚动条距离
- Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压
- Powershell脚本的4种执行权限介绍
- VS2008环境中建立Qt程序
- Android-MediaPlayer(一)
- 关于JAVA控制语句的一些例子
- 浅谈 Fragment
- JAVA发送HTTPS的POST请求工具类
- 嵌入式Linux下的usb驱动开发
- QiYu Admin-架构搭建
- 【驱动】linux下I2C驱动架构全面分析
- 抽奖程序总结