QWidget,QFrame,QDialog,QMainWindow简析
通过类图先看几个控件间的继承关系 通过类图,可以看到QFrame,QDialog和QMainWindow都继承QWidget QWidget:提供界面显示元素的基类,绘制自己,提供鼠标键盘事件传递机制,不能直接设置qss样式QFrame:带边框的控件,可...
通过类图先看几个控件间的继承关系 通过类图,可以看到QFrame,QDialog和QMainWindow都继承QWidget QWidget:提供界面显示元素的基类,绘制自己,提供鼠标键盘事件传递机制,不能直接设置qss样式QFrame:带边框的控件,可...
TCP UDP IP MAC
DNS,Domain Name System,域名服务系统,最常用于将服务器名称和IP地址进行关联,也可以用于将邮件地址和邮件服务器进行关联。 由于网络是通过IP地址进行通信的,当通过域名访问服务器的时候,首先就需要将域名解析为IP地址,使...
UART 基本用于调试,是一种异步串行全双工模式总线协议 接口说明TX-发送,RX-接收,GND-接地 主从接线说明主机 从机TX ----------------------- RXRX ------------------------- TXGND --...
树莓派4B数据接口分组
使用百度统计,增加网站统计信息,查询日PV,UV等值 注册登录百度统计https://tongji.baidu.com/,新增网站,获取html嵌入代码。打开主站,统计的html代码增加到header头中,其他页面引入heder头,实现引入一次,其他页面也能统计...
其他说明:关于vector:清空vector使用swap()或clear()后再shrink_to_fit()。不适用vector存储bool,内部采用比特位存储。可以用bitset或deque替代判断容器为空,使用empty(),效率高于size()==0,在O(1)内可以完成判断。向map中...
void bubblesort( int size ) { for (auto i = 0; i < size - 1; ++i) { for (auto j = 0; j < size - i - 1; ++j) { if (list[j] > list[j + 1]) { auto tmp = lis...
void quicksort(int l, int r) { if (l >= r) { return; } auto i = l; auto j = r; auto top = list[i]; while (i < j) { while (top <= list[j] && i < j)...
QT的信号与槽机制是QT的核心机制,应用于对象间的同步或异步通信。要使用QT的信号与槽,需要使用QT提供的MOC工具。使用QT提供的元对象系统,需要定义两方面内容: 类直接或间接继承QObject类中引用Q_OBJECT宏 信号与槽的使用,...