- 博客(13)
- 收藏
- 关注
原创 rk mpp交叉编译出现“error: librockchip_mpp.so.0 uses VFP register arguments”错误
编译mpp源码出现如下的错误: 解决方法: 修改CMakeLists.txt文件找到mfloat-abi关键字,看你的编译是那种类型,删除就行 xiugaiqian 修改后
2022-04-01 16:33:35
1412
原创 c语言写一个时间同步
int sync_time(char*ptime) { struct timeval stime; gettimeofday(&stime,NULL);//获取当前时间 struct tm stdiff_time; strptime(ptime,"%Y-%m-%d %H:%M:%S",&stdiff_time); // 将"YYYY-MM-DD hh:mm:ss" 转换为..
2021-12-17 15:33:30
1673
原创 检测进程是否运行的方式
进程方式 int check_process(char *pName) { FILE *fp; int result_buf; char temp_cmd[256]; int ret=0; sprintf(temp_cmd, "ps -ef | grep \"%s\" | grep -v \"grep\" | wc -l", pName); fp = popen(temp_cmd, "r"); if (NULL == fp) {
2021-12-17 15:12:38
788
原创 socket udp单播和组播的简单封装
我封装了一个udp的接口,有些地方还需要改进,但基本满足大部分的需求 // A code block var foo = 'bar';
2021-10-25 14:06:55
1773
转载 Linux 下char转换为wchar_t(窄字符转换位宽字符)
LInux下使用mbstowcs函数可以将char转化为wchar_t 函数含义:convert a multibyte string to a wide char string 说明: The behaviour of mbstowcs depends on the LC_CTYPE category of the current locale 返回值: The mbstowcs() function returns the number of wide characters that
2021-10-14 09:22:32
1572
原创 qt控件属性记录
** 窗口设置: ** setWindowFlags(Qt::CustomizeWindowHint);//设置窗口标题栏自定义 setWindowFlags(Qt::WindowMinimizeButtonHint);//设置窗口的标题栏只有最小化的按钮 setWindowFlags( Qt::WindowCloseButtonHint );//设置窗口的标题栏只有关闭的按钮 setWindowFlags(Qt::WindowStaysOnTopHint);//设置窗体一直置顶,并且不会抢焦点 setWi
2021-09-17 14:26:39
244
原创 使用openss计算文件sha256值
1.使用openssl计算字符串的sha256主要用到 **unsigned char *SHA256(const unsigned char d, size_t n, unsigned char md); 2.计算文件哈希值使用到三个函数 **void sha256_init(SHA256_CTX *ctx);创建一个上下文 void sha256_update(SHA256_CTX ctx, const BYTE data[], size_t len);不断的读取文件的数据传入 void sha256_
2021-08-23 10:05:32
2668
1
原创 qlabel setPalette改变字体颜色失效
今天遇到一个奇怪的事情,QLabel setPalette()改变字体颜色无效,我是想把一个qlabel的字体颜色改变成红色,但是运行后发现颜色一直没改变,都是黑色。设置颜色代码如下: QPalette palette; palette.setColor(QPalette::WindowText, m_stUiWidgetsInfo.qNextWidgets[ni].stEn.strColor); qEn->setPalette(palette); 查找后发现,原来是后面的一个函数中还有调用样式表s
2021-08-04 15:52:12
2536
原创 qt滚动字幕 从右到左和从下到上滚动
qt滚动字幕的控件还是很常用的,但是大部分教程都是从右到左的滚动,所以我就封装了一个控件支持从下到上的滚动。原理都是一样的,利用QTIME去控制文字的位置。先上效果:  ...
2021-07-29 17:11:51
2268
1
原创 QLabel换行显示
网上大部分博客关于自动换行的实现都是下面的方式, 让QLabel自适应text的大小,直接用下面的代码:(改变字体大小) LabelName->adjustSize(); 让QLabel能够自动判断并换行显示 (处理不了没有空格的英文过长文字) LabelName->setGeometry(QRect(328, 240, 329, 27*4)); //四倍行距 LabelName->setWordWrap(true); LabelName->setAlignment(Qt::Ali
2021-07-28 10:46:36
1950
原创 在Ubuntu下qt窗口透明失效,变成黑色背景
最近在项目要增加一个视频弹幕的功能,是打算在opengl显示的视频增加一个qt来显示,就需要qt界面透明,查找了一下在window上使用一下代码可以实现窗口透明子控件不透明。 this->setAttribute(Qt::WA_TranslucentBackground, true); this->setAutoFillBackground(false); setWindowFlags(Qt::FramelessWindowHint); 但是移植到Ubuntu上显示是...
2021-07-21 15:55:08
4747
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅