- 博客(14)
- 收藏
- 关注
原创 使用QT读取ini文件
#include <QCoreApplication>#include <QSettings>#include <QString>#include <fstream>#include <direct.h>#include <QDebug>#include <QObject>#include"QTextCodec.h"using namespace std;int main(int argc, char *a
2020-07-15 14:20:32
407
原创 PYQT:批处理,将.ui生成.py
import osfor root, dirs, files in os.walk('.'): for file in files: if file.endswith('.ui'): os.system('pyuic5 -o %s.py -x %s' \ % (file.rsplit('.', 1)[0], file)) elif file.endswith('.qrc'): os.system('pyrcc5 -o %s_rc.py %s' \ % (file.rs
2020-07-02 10:16:33
270
原创 PYQT中QtMultimedia模块使用及处理
PYQT中,使用QtMultimedia模块,播放视频。本文可以实现的功能是点击播放按钮,可以播放视频;点击暂停按钮,可以停止播放视频;拉动进度条,可以定位视频播放位置。附上代码:from PyQt5.QtCore import QUrlimport PyQt5.QtWidgetsfrom PyQt5.QtMultimedia import *from PyQt5.QtMultimediaWidgets import QVideoWidgetclass My_widget(QWidget):
2020-07-02 10:13:21
4333
2
原创 PYQT中QSS包的使用
#加载QSS美化类class CommonHelper: def __init__(self): pass @staticmethod def readQss(style): with open(style, 'r') as f: return f.read()if __name__ == "__main__": app = QApplication(sys.argv) ui = MyMainWindow()
2020-07-02 09:47:26
753
原创 利用vs2015lib文件的生成与使用。
1.vs2015生成lib文件首先,新建项目。选择静态库,取消预编译的勾选。之后点击finish,将需要生成的.h和.cpp文件添加到项目中。点击build。2.出现错误,解决办法出现The POSIX name for this item is deprecated时,可以在项目->属性->配置属性->C/C+±>预处理器->预处理器定义->编辑。如图所示:添加_CRT_SECURE_NO_DEPRECATE_CRT_NONSTDC_NO_DEP
2020-06-28 11:36:02
1519
原创 prescan学习之八:自动化测试--prescan.sensors/worldmodel的使用
9.prescan.sensors9.1 deleteByName9.2 deleteByWorldObjectId9.3 deleteIf10. prescan.worldmodel10.1 objectsFindByName10.2 articulatedActorsDeleteByObjectName10.3 articulatedActorsDeleteIf10.4 articulatedActorsFindByObjectName10.5 articulatedActorsFindIf10.6 .
2020-06-25 20:44:48
1008
原创 prescan学习之七:自动化测试--prescan.api.trajectory/visviewer的使用
7.prescan.api.trajectory7.1 Path7.1.1 plot7.1.2 poseAtDistance7.2 PathSegment7.3 PolylineSegment7.4 SpeedProfile7.5 SplineSegment7.6 Trajectory7.6.1 active7.6.2 name7.6.3 path7.6.4 speedProfile7.7 createFittedPath7.8 createSpeedProfileOfConstantSpeed7.9 c.
2020-06-25 20:31:44
1696
2
原创 prescan学习之六:自动化测试--prescan.api.roads的使用
此部分内容同prescan学习之四:自动化测试–prescan.api.air的使用类似,不在赘述。
2020-06-25 19:55:21
908
原创 prescan学习之五:自动化测试--prescan.api.alms/camera/tis/log/opendrive的使用
prescan.api.alms/camera此部分内容同prescan学习之四:自动化测试–prescan.api.air的使用类似,不在赘述。 3.prescan.api.log3.1 disableLog3.2 enableLog3.3 getLogFilePath3.4 setLogLevel4.prescan.api.opendrive4.1 importOpenDriveFile3.prescan.api.log这一层次包括:disableLog,enableLog,getLogFileP
2020-06-25 19:46:11
1137
原创 prescan学习之四:自动化测试--prescan.api.air的使用
前面讨论了prescan.api.experiment的功能及包含的函数,这里讨论prescan.api的其他函数。prescan.api2.prescan.api.air2.1 prescan.api.air.AirSensor2.1.1 attachToObject2.1.2 copyToObeject2.1.3 isvalid2.1.4 remove2.2 prescan.api.air.createAirSensor2.3 prescan.api.air.getAttachedAirSensors
2020-06-25 19:19:56
1254
原创 prescan学习之三:自动化测试--prescan.api.experment的使用
prescan.apiapi包含几个包,最重要的包是prescan.api.experiment,其功能是创建并读取一个完整的Prescan实验。在MATLAB命令窗口中,可以使用api完成。prescan.api+TAB;来查看所有的包。可以使用帮助文档查看相关包的帮助文档。其包含的内容如下:airalmscameraContentsexperimentlogopendriveroadssimulinktistrajectorytypesvisviewer1.presca
2020-06-24 22:37:19
2426
7
原创 强化学习之一:QLearning
强化学习:QLearning1.什么是QLearning在生活中,都有行为准则,好的行为会得到奖励,不好的行为会得到惩罚。比如小时候做作业,有两种选择:写作业或者看电视。如果选择写作业,则家长回来后写完了作业会受到表扬;如果选择看电视导致作业没有写完,那么父母回家后发现没有写完作业则会受到批评。具体可看https://www.bilibili.com/video/BV13W411Y75P?from=search&seid=145064547417235523072.QLearning实现Q
2020-06-24 13:43:20
478
原创 prescan学习之二:自动化测试--prescan.experiment的使用
看了prescan的自动化测试,将所得写下来。1.搭建模型2.Data Model Api编写脚本文件之前,借助帮助文档看一下Data Model Api包含的函数。如下为prescan.experiment层次的函数。name含义getDefaultFilename获取试验的名称getFieldValue返回相应的参数值readDataModels读取模型数据replaceWorldObjectByName使用一个数据结构中的对象代替另一个ru
2020-06-23 14:04:36
3342
8
原创 prescan学习之一:prescan安装以及与matlab联合仿真
prescan学习之一:初识prescan1.软件安装2.利用prescan打开matlab3.缺少编译器问题4.prescan中搭建模型5.运行模型1.软件安装本人也是安装软件菜鸟一枚,就不过多阐述安装过程了,百度上有很多的安装教程。2.利用prescan打开matlab这一步要注意,打开matlab需要通过prescan自带的管理打开,如图:如果编译通过的话,matlab的命令行会显示如图所示3.缺少编译器问题如果出现这个错误,则是编译器的问题;需要下载安装TDM-GCC。htt
2020-06-23 11:34:42
12154
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人