Qt-QProcess:启动外部程序失败

摘要: 使用QProcess启动外部exe文件: 1 ​QString exepath = QApplication::applicationDirPath() + "/Series/loads.exe"; 2 if (QFileInfo(exepath).exists()) 3 { 4 if (m_aco 阅读全文
posted @ 2021-10-02 21:40 imbaby 阅读(1571) 评论(0) 推荐(0)

linux笔记-解决synaptic打开报Unable to get exclusive lock的问题

摘要: 来自StackOverflow上的一个回答:Unable to get exclusive lock, apt-get busy - Ask Ubuntu 亲试可行 可能在某个时间或其他时间中止了安装。下面操作会释放拥有的任何锁定。确保没有打开软件中心或正在安装任何软件中心 sudo fuser - 阅读全文
posted @ 2021-10-02 21:36 imbaby 阅读(204) 评论(0) 推荐(0)

c++-编译错误C2061: 标识符:“LPMSG“

摘要: 引入第三方库,编译报错:C2061: 标识符:"LPMSG",文件位置在ole2.h和ocidl.h 解决方案: 原因:ole2.h和ocidl.h都包含了<Windows.h>,而Windows.h包含了<WinSock.h>,而我使用的第三方库使用<WinSock2.h> 解决方式是在最顶部加上 阅读全文
posted @ 2021-10-02 21:33 imbaby 阅读(730) 评论(0) 推荐(0)

Qt-dialog.obj:-1: error: LNK2019: 无法解析的外部符号

摘要: 今天使用QT 5。8 设计界面,新建一个新的界面类class InputDialog,类声明在dialog.h头文件中,但就是编译不过,老是报dialog.obj:-1: error: LNK2019: 无法解析的外部符号,经测试,类InputDialog的所有成员都没办法在dialog.h文件中被 阅读全文
posted @ 2021-10-02 21:28 imbaby 阅读(235) 评论(0) 推荐(0)

资源收集(持续更新)

摘要: 资源: 免费计算机书本 开源项目,每月一期优秀开源项目 QML官方系列教程——QML Applications_Cloud_Castle的博客-CSDN博客_qml教程 中国科学技术大学课程资源 算法: 使用动画来解释leetcode算法 Linux: linux 命令行 cef3资料: CEF3开 阅读全文
posted @ 2021-10-02 21:23 imbaby 阅读(12) 评论(0) 推荐(0)

Qt-QTextStream输出科学计数法小数

摘要: 在做项目时,获取到了一组点数据,全是科学计数法的double数据,输出到文本文件时,打印出的点的数据精度只能到小数点后6位。 查阅qt文档时发现了这两个函数:QTextStream::setRealNumberNotation(RealNumberNotation notation)QTextStr 阅读全文
posted @ 2021-10-02 21:17 imbaby 阅读(667) 评论(0) 推荐(0)

Qt-双缓冲机制

摘要: 双缓冲机制:在绘制控件时,首先将要绘制的内容绘制到一个图片中(QPixmap或其他),再将图片一次性的绘制到控件上。 双缓冲机制可以解决早期Qt控件重绘频繁闪烁的问题,Qt5以后解决了,Qt控件自动处理闪烁问题。但是双缓冲机制再许多场合仍然有用武之地。当需要绘制的内容比较复杂且需要频繁刷新时,或者每 阅读全文
posted @ 2021-10-02 20:47 imbaby 阅读(617) 评论(0) 推荐(1)

Qt-QWindow加载第三方界面

摘要: //首先获取第三方窗口id //类型可通过vs的spy工具获取 WId id = (WId)FindWindow(L"GUIClassName", L"ProgramName"); if(id == 0) return; //获取窗口 QWindow *window; window = QWindo 阅读全文
posted @ 2021-10-02 20:40 imbaby 阅读(321) 评论(0) 推荐(0)

Qt-常用的位置函数

摘要: x()和y()、pos():这三个作用都是获取整个窗体左上角的坐标位置frameGeometry():获得整个窗体的左上角点、长和宽值frameGeometry().width()和frameGeometry().height():整个窗体的长宽geometry():获得窗体内中央区域的坐上顶点坐标 阅读全文
posted @ 2021-10-02 20:34 imbaby 阅读(231) 评论(0) 推荐(0)

c++-排序算法-选择排序

摘要: 1 #include <iostream> 2 3 using namespace std; 4 5 //选择排序 6 void selectSort(int arr[], int length) 7 { 8 for (int i = 0; i < length - 2; i++) 9 { 10 i 阅读全文
posted @ 2021-10-02 20:05 imbaby 阅读(123) 评论(0) 推荐(0)