10 2020 档案

摘要:this->resize(500,300); QLabel* label=new QLabel("标签",this); label->move(10,10); QLabel* label1=new QLabel("标签",this); label1->move(250,10); QPixmap p( 阅读全文
posted @ 2020-10-31 20:17 天子骄龙 阅读(839) 评论(0) 推荐(0) 编辑
摘要:注意:不要把QPalette与 Qt 样式表联合使用 在实际的应用中,经常需要对某个控件的颜色外观,如背景、前景色等,进行设置。 Qt中提供的调色板QPalette类就是专门用于管理控件的外观显示。QPalette类相当于对话框或控件的调色板,管理着控件和窗体的所有颜色 每个窗体和控件都包含一个QP 阅读全文
posted @ 2020-10-27 15:29 天子骄龙 阅读(934) 评论(0) 推荐(0) 编辑
摘要:Qt提供了一个绝妙的属性系统,Q_PROPERTY()是一个宏,用来在一个类中声明一个属性property,由于该宏是qt特有的,需要用moc进行编译,故必须继承于QObject类 格式: Q_PROPERTY(type name READ getFunction [WRITE setFunctio 阅读全文
posted @ 2020-10-26 12:13 天子骄龙 阅读(1698) 评论(0) 推荐(0) 编辑
摘要:家 aa 阅读全文
posted @ 2020-10-26 08:30 天子骄龙 阅读(91) 评论(0) 推荐(0) 编辑
摘要:QBitmap是只有黑白的单色图,一般只作为图片掩码使用,比如做不规则窗口 QBitmap派生自QPixmap类,它的颜色深读为1.当然,空的QBitmap对象的颜色深度为0。所以,如果我们将一个颜色深度大于1的图片赋值给bitmap,bitmap会自动发生抖动,将图片颜色变为黑白色。 this-> 阅读全文
posted @ 2020-10-24 19:18 天子骄龙 阅读(749) 评论(0) 推荐(0) 编辑
摘要:QPixmap类用于绘图设备的图像显示,它即可以作为一个绘图对象,也可以加载到一个控件中,通常是标签或按钮,用于在标签或按钮上显示图像。QPixmap可以读取的图像文件类型有BMP、GIF、JPG、JPEG、PNG、PBM、PGM、PPM、XBM、XPM等 QPixmap与QImage的区别: QP 阅读全文
posted @ 2020-10-21 10:58 天子骄龙 阅读(3825) 评论(0) 推荐(0) 编辑
摘要:this->resize(500,400); this->setWindowTitle("主窗口"); QLabel* label=new QLabel("标签",this); label->setAttribute(Qt::WA_DeleteOnClose,true); //使控件在接受close 阅读全文
posted @ 2020-10-18 16:51 天子骄龙 阅读(6160) 评论(0) 推荐(0) 编辑
摘要:int WINAPI MessageBox(HWND hWnd, //父窗口句柄--可以省略LPCTSTR lpText, //显示在消息框中的文字LPCTSTR lpCaption, //显示在标题栏中的文字UINT uType //消息框中的按钮、图标显示类型);//返回值:点击按钮的ID uT 阅读全文
posted @ 2020-10-17 18:55 天子骄龙 阅读(130) 评论(0) 推荐(0) 编辑
摘要:int WINAPI WinMain(HINSTANCE hInstance, //当前程序的实例句柄HINSTANCE hPrevInstance, //当前程序前一个实例句柄,win32和win64中一般为NULL,win16中有用LPSTR lpCmdLine, //命令行参数字符串int n 阅读全文
posted @ 2020-10-17 18:35 天子骄龙 阅读(236) 评论(0) 推荐(0) 编辑
摘要:优先队列 他和queue不同的就在于我们可以自定义其中数据的优先级, 让优先级高的排在队列前面,优先出队 优先队列具有队列的所有特性,包括基本操作,只是在这基础上添加了内部的一个排序 定义:priority_queue<数据类型, 容器类型, 比较的方式> 容器类型:必须是用数组实现的容器,比如ve 阅读全文
posted @ 2020-10-17 15:25 天子骄龙 阅读(157) 评论(0) 推荐(0) 编辑
摘要:向量 vector 类似数组,内部是线性存储,支持下表访问,在尾部添加和删除元素效率高,中间执行添加删除操作可以,但是效率低 queue(队列) 支持从前端提取,后端压入元素 stack栈--支持在一端存储和提取元素 list列表 在任何位置添加和删除操作都很方便,不支持下表访问 双端队列deque 阅读全文
posted @ 2020-10-17 07:49 天子骄龙 阅读(83) 评论(0) 推荐(0) 编辑
摘要:添加库与头文件 在pro文件中使用 LIBS += $$QMAKE_LIBS_GUI 添加头文件:#include <windows.h> 阅读全文
posted @ 2020-10-15 08:25 天子骄龙 阅读(207) 评论(0) 推荐(0) 编辑
摘要:设置控制台属性 指令 切换盘符:e: 改变目录: cd bb 列出所有的目录和文件:dir 创建目录:mkdir 目录名 列出所有指令:help 清楚屏幕:cls 删除文件:del 删除目录:RD 阅读全文
posted @ 2020-10-14 13:40 天子骄龙 阅读(117) 评论(0) 推荐(0) 编辑
摘要:乱码原因:windows cmd使用的字符集为GBK,CPP文件字符集为UTF-8 阅读全文
posted @ 2020-10-12 22:03 天子骄龙 阅读(364) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-10-11 15:33 天子骄龙 阅读(35) 评论(0) 推荐(0) 编辑
摘要:获取mac地址 在pro工程中加入:QT += network win.h文件 #ifndef WIN_H #define WIN_H #include <QWidget> #include <QDebug> #include <QNetworkInterface> //导入头文件 class Wi 阅读全文
posted @ 2020-10-11 09:28 天子骄龙 阅读(790) 评论(0) 推荐(0) 编辑
摘要:需要头文件 #include <windows.h> 控制台CMD VS2019创建win32项目 WinMain函数 MessageBox消息框 创建界面 字符集 ifdef与ifndef的区别 define宏定义 GetStdHandle获取标准设备句柄 WriteConsole从光标位置输出字 阅读全文
posted @ 2020-10-10 14:30 天子骄龙 阅读(117) 评论(0) 推荐(0) 编辑
摘要:const int q=50; //q=500; 错,q具有const属性不能修改 //int* p=&q; 错 q相当于常量,不能对常量用&取地址 //const 修饰指针指向的内容,则内容为不可变量 int qq=10; const int* pi=&qq; //*pi=50; 错 pi有con 阅读全文
posted @ 2020-10-08 08:28 天子骄龙 阅读(131) 评论(0) 推荐(0) 编辑
摘要:继承 QObject-->QWidget-->QFrame-->QAbstractScrollArea-->QTextEdit QTextEdit类是一个多行文本框控件,可以显示多行文本内容,当文本内容超出控件显示范围时,可以显示水平个垂直滚动条,Qtextedit不仅可以用来显示文本还可以用来显示 阅读全文
posted @ 2020-10-06 19:57 天子骄龙 阅读(7023) 评论(0) 推荐(0) 编辑
摘要:QByteArray bb("Hello"); //创建字节数组 int n=bb.size(); //返回字节数组的大小 //不包括终止符 \0 QByteArray ba;//创建一个空字节数组 ba.resize(6);//设置字节数组的大小 // \0 为终止符 ba[0] = 0x3c; 阅读全文
posted @ 2020-10-04 21:53 天子骄龙 阅读(8872) 评论(0) 推荐(0) 编辑
摘要:基本原理 拖放操作包括两个动作:拖动(drag)和放下(drop 或称为放置) 当被拖动时拖动的数据会被存储为 MIME 类型的对象,MIME 类型使用 QMimeData 类来描述。MIME 类型通常由剪贴板和拖放系统使用,以识别不同类型的数据 事件产生的顺序为:QDragEnterEvent、Q 阅读全文
posted @ 2020-10-03 20:40 天子骄龙 阅读(395) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示