- 博客(13)
- 收藏
- 关注
原创 imx6ull配置qt
然后设置config文件,可以用chmod a+x auto-config.sh, 开启执行权限。可以看到当前解压后是没有包含makefile的,所以没法进行编译。所以需要先安装一些库,然后,运行autogen.sh进行配置。需要生成makefile 文件,这里采用自动生成。然后,就能在文件路径下的,arm-tslib看到。qt库需要支持触摸屏需要先移植tslib。电脑上原先已经包含了交叉编译工具。下载后,放到linux上进行解压。但包含了autogen.sh。
2024-03-09 22:07:20 562
原创 Python装饰器
装饰器是在不改变原先函数的情况下,对当前函数进行装饰,增加额外的功能。下面以打印为函数加上打印log的修饰为例,分为以下几种。
2022-09-04 16:23:42 180 1
原创 PySide6起步
通过安装后的PySide6的安装目录,找到designer.exe,运行,就能到QtDesigner左边是各种控件,中间是UI的设计区域,右边是配置属性下面一步步创建一个简单登录的UI界面1. 先创建一个Widget,右边把objectName修改为Login_Form,这个会在python脚本作为变量名称调用;同时,把windowTitle设置为Login;接下来保存文件为login.ui到电脑某个位置。......
2022-08-13 20:06:20 1416
原创 C++ Prime Plus 编程练习 第七章
1. 调和平均数#include <iostream>using namespace std;double func(double x, double y);int main(){ int x; int y; cout << "Please enter two num (zero end): "; while (cin >> x >> y) { if (x == 0 || y == 0) break; cout &l
2022-04-16 18:21:55 381
原创 C++ Prime Plus 编程练习 第六章
1. 键盘输入,显示数字除外,大小写转换#include <iostream>#include <cctype>int main(){ using namespace std; char ch; while ((ch = getchar()) != '@') { if (isdigit(ch)) continue; else if (islower(ch)) putchar(toupper(ch)); else if (isupper..
2022-04-05 21:40:09 908
原创 C++ Prime Plus 编程练习 第五章
1. 求和输入的数的范围#include <iostream>using namespace std;int main(){ using namespace std; int sum = 0; int min_num = 0; int max_num = 0; cout << "Enter the min num: "; cin >> min_num; cout << "Enter the max num: "; cin >
2022-04-04 22:19:37 931
原创 C++ Prime Plus 编程练习 第四章
1. 输出所示请求并显示#include <iostream>#include <string>int main(){ using namespace std; string first_name; string last_name; char grade; int age; cout << "What is your first name? "; getline(cin, first_name); cout << "What i
2022-03-27 17:10:51 1347
原创 C++ 复合类型
指针的危险在创建指针时,计算机将分配用来存储地址的内存,并未不会分配用来存储指针所指向的数据的内存。如下面写,并未对指针a,进行初始化,那么a指向的数据也是不确定的,直接对数据进行修改将是很大问题int* a;*a = 34354;所以,一定要再指针使用运算符*之前,将指针初始化为一个确定、适当的地址。new分配的内存new分配的内存块,通常与常规变量声明分配的内存块不同,变量的值都存储在栈的内存区域,而new则存储在堆或者自由存储区域...
2022-03-26 21:55:15 749
原创 C++ Prime Plus 编程练习 第三章
1. 整数输入身高英寸,转为英尺英寸#include <iostream>int main(){ using namespace std; int inch; const int inch2foot = 12; cout << "Enter your height of inch:_\b"; cin >> inch; cout << "your inch: " << inch % inch2foot << end
2022-03-20 17:53:04 906
原创 C++ Prime Plus 编程练习 第二章
1. 打印姓名和地址#include <iostream>int main(){ using namespace std; cout << "My name is: XXX" << endl; cout << "My address is: XXX" << endl; return 0;}2. long 转为码,一 long等于220码#include <iostream>int main()
2022-03-19 19:00:30 1414
原创 C++ 数据类型与基础
命名空间的使用如果是#include<iostream>,需要使用名称空间,using namespace std,而针对于#include<iostream.h> 则不需要使用名称空间,当然,后面这个带.h的头文件一般编译器包含了会使用较新的C++标准,所以会找不到iostream.#include <iostream>int main(){ using namespace std; cout << "Hello"; return 0
2022-03-19 17:30:14 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人