logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WPF中使用StackPanel,Border进行简单布局

在WPF中布局的时候有几条原则:1.不要设置面板容器的宽和高,这样便于面板容器能自适应窗口大小,如下图:2.可以通过设置面板容器的Margin属性,来设置面板距离主界面边界的距离,如下图:使用StackPanel:1.新建WPF工程,删除容器,然后拖动一个StackPanel容器到Mainwindow,xaml文件做如下更改:<Window x:Class="testStack...

QT实现贪吃蛇

今天看到了一个大神写的贪吃蛇代码https://blog.csdn.net/chongshangyunxiao321/article/details/51095845我用这个代码实现了自己的贪吃蛇游戏,并进行了一些优化,包括计时器的优化,用来放蛇的身体位置的矩形容器的优化,并解决了关闭时崩溃的bug,运行效果如下,蛇身体长5个单位,右下方的一个单位为食物:代码记录如下:main.cpp#...

Qt实现在不同系统下,执行不同的代码(windows和linux下)

一、如果是在.pro或.pri文件中:Qt在pro或pri文件的语法中只能区分出windows、Unix和Mac三类操作系统,Linux应归属于Unix类操作系统之中,一般使用如下标识符:win32, unix, macx例:在.pro文件添加代码:win32{LIBS +=-L$$PWD -ldemura#in windows system获取当前路径下的demura静态库}...

Qt生成和调用动态库dll,和静态库.a(windows和linux通用)

系统1:ThinkPad T570、Windows10、QT5.12.2(Qt Creater 4.8.2)1.在qtcreater中按如下步骤创建动态库,动态库名为mydll:选择Library项目,C++库选择共享库:选择qt自带的kit:在工程中自动生成的mydll.pro文件里内容如下:#--------------------------------------------...

QT下实现图片的自适应显示、缩放(以鼠标位置为中心进行缩放)、拖动、以及重置

系统配置:ThinkPad T570、Windows10、QT5.12.2(Qt Creater 4.8.2)我是通过qt中的Graphics View控件来实现上述功能的,具体步骤如下:1.新建一个qt界面工程,将一个Graphics View控件拖动到主界面,如下图:2.在mainwindow.h中添加如下代码:在文件头包含自己写的类#include "imagewidget.h"...

#qt
使用memcpy函数的耗时测试(拷贝不同大小数据量耗时不同)

今天公司里的一个大神给我普及了一下知识,使用memcpy函数的耗时在拷贝不同大小数据的时候,速度是不一样的,于是我写了个程序测试了一下,具体如下:目标:比较 使用memcpy()拷贝1k,4k,16k,512k,2M,4M,8M,16M,128M,500M数据的耗时在Nvidia Jetson TX2设备上运行主要代码如下:double usetime1k,usetime4k,usetime...

手把手教你用VUE写个例子访问后端WebApi的接口获取数据并显示出来

​本文接着上文《手把手叫你用VS2019写个WebApi(可以供网页、手机、电脑三端连接使用)从网页访问后端并在后端通过EF获取sqlserver中的数据》https://blog.csdn.net/weixin_43935474/article/details/132497256?spm=1001.2014.3001.5501上文中介绍了如何创建一个WebApi后端接口的例子,现在来写个网页端访

文章图片
#vue.js#前端#javascript
Tx2板子ubuntu系统ARM安装中文输入法

TX2 为嵌入式开发板,系统架构为ARM,普通的PC上的Linux系统安装中文输入法的方法不适用,所以这里提供ARM上的中文输入法的安装方法步骤1:打开终端,输入以下命令sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin -y// 或者sudo apt-get inst...

到底了