qt
AnApplePie
这个作者很懒,什么都没留下…
展开
-
在Windows下搭建QT+SDL环境
前言:最近在学习FFmpeg工具,参照着雷神的教程学习,在制作一个简单播放器的教程中使用到了sdl相关知识,由于没有学习过该知识,自己开始找资料完成环境的配置,原本希望在Linux上完成QT+SDL,因为种种原因最终决定在windows上完成,在环境的搭建过程中遇到了各种各样的错误,在决定放弃后的一天,自己决定在尝试一次结果成功了,因此有必要在这里记录一下,希望大家在进行搭建的时候能够节省时间!原创 2017-11-14 17:26:37 · 1936 阅读 · 0 评论 -
QT控件设置背景
最近遇到了如何为QT中的控件设置背景的问题,经过查找资料总结了方法:/*首先为当前的控件设置一个ObjectName,如果是单一控件就使用布置界面的时候使用objectName,如果是QStackedWidget这种复合控件,最好获取到当前的页面,然后重新setObjectName。*/yourWidget->setObjectName("widgetName");//这里把path定义为变...原创 2018-04-17 10:16:14 · 925 阅读 · 0 评论 -
运行QT打包后的程序出现d:\Program Files (x86)\SogouInput\...错误
最近将QT程序打包成应用安装软件,运行该软件出现d:\Program Files (x86)\SogouInput\...错误。随后直接弹出错误框。从上面的错误信息可以看出,是libstdc++-6.dll库出现问题。解决方案:使用(windeployqt application.exe)打包程序后会自动复制qt内部的libstdc++-6.dll,但是这个库有问题。使用mingw530_32...原创 2018-04-18 14:38:14 · 6364 阅读 · 0 评论 -
Linux查看依赖库
最近在写QT程序,将其移植到开发板后出现缺少库的问题。为了保证每次在Linux上编译后能及时查看当前程序所以依赖的库。使用如下命令:1.ldd 你的执行程序上面的命令可能会出现:not a dynamic executable2.readelf -d 你的执行程序...原创 2018-04-26 09:40:48 · 1905 阅读 · 0 评论 -
QT中使用QProcess调用adb命令完成远程控制第一天
接到最新任务,使用QT界面集成ADB命令,因为在dos内部输入adb shell以及其他命令太麻烦了,如果能够做成一个可视化工具将会很有帮助。之前的时候因为觉得QT界面制作比较容易并且跨平台,于是便选择QT作为开发工具,既然要调用外部命令,肯定要使用QProcess。这一切都很快完成。QProcess *process = new QProcess(this);process->start...原创 2018-05-30 17:07:19 · 4845 阅读 · 7 评论 -
QProcess调用外部命令重定向到某一文件无效
使用QT开发应用程序,其中调用了外部命令,例如adb shell ls(显示当期设备的目录)使用QProcess类调用外部命令,用法很简单,如下(基本使用):QProcess * process = new QProcess(this);process->start(外部命令)//异步process->execute(外部命令)//同步process->startDetac...原创 2018-06-07 15:52:12 · 1877 阅读 · 0 评论 -
QT菜单栏QAction设置选中
最近在做菜单栏,样式如下图:这里选择分支的时候,前面要被选中,分支是QMenu对象,后面的具体分支名称是QAction对象。代码如下:QMenu *menu11= new QMenu(tr("&分支"));project1Action= new QAction(tr("&project1"));project2Action= new QAction(tr("&proje...原创 2018-07-09 10:12:45 · 21287 阅读 · 0 评论 -
QML进度条从右到左实现方法
对于QT的进度条,许多朋友都不陌生,一般都是从左到右的进度条;如果想实现从右到左的进度条,应该怎么定义?在QML中定义进度条,随后加入如下两个标记:这里LayoutMirroring表示布局的镜像是否启动,childrenInherit表示内部的子元素也会呈现镜像状态。...原创 2018-12-13 15:27:53 · 769 阅读 · 0 评论