- 博客(9)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
转载 Qt学习之路(4):创建一个对话框
#ifndef FINDDIALOG_H#define FINDDIALOG_H#include class QCheckBox;//前向声明,告诉编译器我要用到这几个类,而且这几个类存在class QLabel;class QLineEdit;class QPushButton;class FindDialog:public QDialog{ Q
2013-09-25 00:13:57 819
转载 Qt学习之路(3):组件布局
#include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QSpinBox *spinBox = new QSpinBox; QSlider *slider = new QSlider(Qt::Horizontal); QOb
2013-09-24 23:07:18 501
转载 Qt学习之路(2):初探信号槽
#include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QPushButton b("hello world!"); b.show(); QObject::connect(&b,SIGNAL(clicked()),&app,SLOT(q
2013-09-24 22:50:22 561
转载 Qt学习之路(1):Hello,world!
#include #include int main(int argc,char *argv[]){ QApplication app(argc,argv); // QLabel *label=new QLabel("HelloQt! QLabel *label = new QLabel"("Hello, world!"); label->
2013-09-24 22:36:53 562
转载 Qt学习之路(14):状态栏
状态显示的信息是通过QLabel来实现的。QLabel *msgLabel;msgLabel = new QLabel;statusBar()->addWidget(msgLabel);
2013-09-23 23:46:31 594
转载 Qt学习之路(12):菜单和工具条
(1)就像Swing里面的Action一样,Qt里面也有一个类似的类,叫做QAction。(2)QAction类保存有关于这个动作的信息,也就是action信息,比如它的文本描述,图标,快捷键,回调函数(信号槽)。(3)QAction能够根据添加的位置来改变自己的样子。比如说添加到工具栏,就显示成一个按钮。(4)构造函数QAction(const QString &text,QOb
2013-09-23 23:38:04 673
原创 类
3个主要的基类(1)QObjectQObject类是所有能够处理signal、slot和事件的Qt对象的基类。原形如下:QObject::QObject ( QObject * parent =0,const char * name = 0 ) 创建带有父对象及其名字的对象,对象的父对象可以看作为这个对象的所有者。比如,对话框是其中的ok和cancel按钮的父对象。在上面的函数
2013-09-22 23:31:04 482
原创 函数
(1)int LoadPanel (int parentPanelHandle, char filename[], int panelResourceID);功能把面板加载到内存。参数parentPanelHandle 为0时表示顶层面板。不为0时,为parentPanelHandle的子面板。filename 所要加载的面板的文件名。panelResourceID 面板
2013-09-05 20:38:23 846
原创 多线程
#include "toolbox.h"#include #include #include #include "multi thread.h"//传递所创建线程的callbackData参数static void *threadfunctiondata = "这是一个多线程定时器示例!";//新线程开始标识,值为1时开始多线程static int startf
2013-09-04 20:39:41 749
qt 串口通信 write 写16进制数据
2015-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人