会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
夕西行
当我走过这些日子时,我从未在意过。然而,当我如今提起笔,要把这些往事写下来时,才发现‘人生如戏,戏如人生’。
新随笔
管理
上一页
1
···
47
48
49
50
51
52
53
54
55
···
72
下一页
2019年5月22日
7、菜单栏、工具栏、状态栏、浮动窗口、TextEdit
摘要: 新建项目,基类选择QMainWindow,不勾选ui mainwindow.cpp代码:
阅读全文
posted @ 2019-05-22 17:58 夕西行
阅读(570)
评论(0)
推荐(0)
编辑
6、Lambda表达式(推荐使用)
摘要: Lambda表达式(匿名的函数对象),是C++11增加的新特性,Qt配合信号一起使用,非常方便。 pro项目文件中引入了这种特性: CONFIG += c++11 通过connect来了解Lambda表达式: [ ]( ){ }替代了原来的调用函数,非常方便。[传入外部对象成员](参数){函数体}
阅读全文
posted @ 2019-05-22 15:44 夕西行
阅读(233)
评论(0)
推荐(0)
编辑
2019年5月21日
5、信号,带参数
摘要: 信号,带参数,可以传递参数给连接的槽函数。信号、槽函数类型要一致。 新建项目,QWidget,不勾选ui
阅读全文
posted @ 2019-05-21 20:56 夕西行
阅读(427)
评论(0)
推荐(0)
编辑
4、两个窗体跳转
摘要: 新建项目,QWidget,取消勾选ui b1按钮,按下,触发showSecondWin()函数 b2按钮,按下,触发sendSignal()函数(发射MySignal()信号) 子窗体w2,发射的MySignal()信号,触发showMainWin()函数
阅读全文
posted @ 2019-05-21 01:56 夕西行
阅读(311)
评论(0)
推荐(0)
编辑
2019年5月20日
3、信号与槽
摘要: connect(&对象,&对象类型::信号,&对象,&对象类型::槽函数) 如:connect(&b1,&QPushButton::pressed,this,&MyWidget::close); //都是取地址,this是指针,直接指向地址 1、信号:signals关键字。 2、槽函数:类中任意成员
阅读全文
posted @ 2019-05-20 23:47 夕西行
阅读(343)
评论(0)
推荐(0)
编辑
2、指定父对象
摘要: Qt中,对象与对象是独立的,指定父对象后,只需要父对象显示,上面的子对象自动显示。 指定父窗体的方式:1、setParent 2、构造函数传参 举例:一个窗体、两个Button main.cpp中代码如下:
阅读全文
posted @ 2019-05-20 21:38 夕西行
阅读(363)
评论(0)
推荐(0)
编辑
1、Qt应用程序
摘要: 新建Qt Widgets Application,基类选择QWidget Qt项目特点(参考上图):头文件名与类名一样,成对出现 main.cpp代码解释如下 头文件如下 项目文件pro如下
阅读全文
posted @ 2019-05-20 21:04 夕西行
阅读(475)
评论(0)
推荐(0)
编辑
2019年5月11日
任务Task、先后任务
摘要: Task类似后台线程。 先后任务:一个任务依赖于另一个任务。即有先后顺序。使用ContinueWith 后继任务,方法参数不可省略,类似线程池 一个任务A中启动一个新任务B,两个任务异步执行,可认为同时执行。 更深入内容参考: https://blog.csdn.net/qq3401247010/a
阅读全文
posted @ 2019-05-11 23:21 夕西行
阅读(456)
评论(0)
推荐(0)
编辑
C#线程Thread、线程池ThreadPool
摘要: Thread调用含参方法,参数必须是object类。ThreadPool调用的方法,无论是否含参,方法必须有object类参数(可不用,但得有) 【线程】 using System; using System.Threading; namespace ConsoleApplication3 { cl
阅读全文
posted @ 2019-05-11 23:02 夕西行
阅读(197)
评论(0)
推荐(0)
编辑
2019年5月8日
C#线程的同步:锁、死锁
摘要: lock实现代码块只允许被一个线程访问 例如多个窗口售票,余票数的计算 using System; using System.Threading; namespace ConsoleApplication3 { class Program { int num = 10; void SellTicke
阅读全文
posted @ 2019-05-08 21:03 夕西行
阅读(223)
评论(0)
推荐(0)
编辑
上一页
1
···
47
48
49
50
51
52
53
54
55
···
72
下一页
公告