QT
艾笑O0
这个作者很懒,什么都没留下…
展开
-
海思3531D设备配置QT5.5.1
海思3531D设备配置QT5.5.1一、相关软件下载Qt Creator 5.11.1版本下载 提取码:qpfm 或者百度也行QT5.5.1版本下载 或者百度云下载: QT5.5.1百度云下载 提取码:lge8arm-hisiv500-linux编译器下载 提取码:zeip二、配置QT的交叉编译1.交叉编译环境QtCreator 5.11qt5....原创 2020-03-26 18:18:36 · 1295 阅读 · 6 评论 -
U盘及SD卡自动挂载
U盘及SD卡自动挂载参考网址U盘挂载添加udev规则创建文件/etc/udev/rules.d/11-add-usb.rules# SD卡自动挂载ACTION=="add",GOTO="farsight", KERNEL=="mmcblk[0-9]p[0-9]", RUN+="/etc/mount-sd.sh %k", LABEL="farsight"# U盘自动挂载ACTION...原创 2020-03-23 16:02:33 · 1114 阅读 · 0 评论 -
Qt-Filter过滤器
Filter过滤器过滤器分为两种:事件过滤器 https://blog.csdn.net/Rebiy12/article/details/104917814文件过滤器文件过滤器 #define VEDIO_PATH "/usr/video" //设置过滤器 QStringList filters; //设置文件信息列表 QFile...原创 2020-03-17 17:55:31 · 2313 阅读 · 0 评论 -
QT事件详解
QT事件详解1.事件处理介绍 Qt 程序需要在main()函数创建一个QCoreApplication对象,然后调用它的exec()函数。这个函数就是开始 Qt 的事件循环。在执行exec()函数之后,程序将进入事件循环来监听应用程序的事件。当事件发生时,Qt 将创建一个事件对象。Qt 中所有事件类都继承于QEvent。在事件对象创建完毕后,Qt 将这个事件对象传递给QObject的ev...原创 2020-03-17 11:25:04 · 653 阅读 · 0 评论 -
QT工程项目结构
QT工程项目结构创建1.步骤:1首先创建一个Application->Qt Widgets Application项目,仅仅一个工程;2在对应文件夹中创建空文件夹,空文件夹创建对应的filename.pri文件;3将pri文件写入到工程的pro文件中,include(/filename/filename.pri) 到pro文件中;4将cpp h文件放到ffilename文件夹...原创 2020-01-10 11:31:40 · 1248 阅读 · 0 评论 -
QT中pro文件中 INCLUDEPATH和LIBS的写法
pro文件中 INCLUDEPATH和LIBS的写法参考网址 LIBS用法INCLUDEPATH += \ /usr/local/qwt/include \LIBS += \ -L/usr/local/qwt/lib -lqwt \LIBS += \ /usr/local/qwt/lib/* \tips:-L :表示Local 即库的位置, -l :表示库本...转载 2019-12-26 12:46:38 · 3226 阅读 · 0 评论 -
QT中deleteLater()方法
deleteLater()方法简介:主要用于变量及其他空间的释放!!测试发现tdh->deleteLater();可以触发自身 ThreadDecodeH264 析构函数的触发(准确来说就是重写了deleteLater()函数一样使用限制MyMessageBox msg 和 MyMessageBox *msg = new MyMessageBox(this); //上面...原创 2019-12-26 12:39:52 · 3388 阅读 · 1 评论 -
QSetting控制ini文件写入和读取
ini文件写入和读取1.定义文件存储位置//表示在BaseSet下的键#define VARDIR_LANGUAGE "/BaseSet/LanguageType"#define VARDIR_REV_IP_TYPE "/BaseSet/RevIpType"#define VARDIR_IS_FILE_SEGMENT "/BaseSet/IsFileSegMent"#de...原创 2019-12-26 12:33:08 · 727 阅读 · 0 评论 -
Linux - 串口处理
Linux - 串口处理一定注意 注意:conn.setTimeout(10); 否则默认设置为500ms读取数据一次/*!\fn void QextSerialBase::construct()Common constructor function for setting up default port settings.(115200 Baud, 8N1, Hardware fl...原创 2019-12-19 17:49:32 · 351 阅读 · 0 评论 -
QString部分详解
QString部分详解QString的sprintf方法使用 QString msg; msg.sprintf("<center><h1>Move:(%d, %d)</h1></center>", event->x(), event->y()); ui->label->setText(msg);QSt...原创 2019-12-17 19:23:04 · 539 阅读 · 0 评论 -
QT 信号与槽的详解
QT信号和槽详解参考网址:QT的信号与槽接收QT信号和槽机制的优点QT5中信号与槽的新语法1.介绍:特性: 多信号与单个的槽进行连接,也可以将单个的信号与很多的槽进行连接槽处理机制: 当一个信号被发射时,与其相关联的槽将被立刻执行,就象一个正常的函数调用一样。 信号 - 槽机制完全独立于任何 GUI 事件循环。只有当所有的槽返回以后发射函数(emit)才返回 。 如果存在多个槽与某...原创 2019-12-02 10:14:13 · 484 阅读 · 0 评论 -
QMessageBox
QMessageBox**PS:使用setStyleSheet()**方法时,最好用宏定义规定样式,不要用对象参与, 如下:不建议的宏定义 //用于 初始化 #define MSG_SET_STYLE_INIT msg->setStyleSheet("background-image: url(:/img/Img/bg_MsgBox.png);"\...原创 2019-11-12 18:37:39 · 801 阅读 · 1 评论 -
HEXString和QByteArray转换
HEXString和QByteArray转换参考文档:https://blog.csdn.net/weixin_42837024/article/details/815113041.HEXString 转换QByteArrayQByteArray EncryOpera::HexStringToByteArray(QString HexString){ bool ok;...原创 2019-11-12 18:29:01 · 2842 阅读 · 1 评论 -
RTC设置及获取时间
RTC设置及获取时间first加载 insmod hi_rtc.ko ->在单板/dev/ 下生成 hi_rtc文件虚拟机此路径下//home/linkpi/work/3531D/SDK/Hi3531D_SDK_V1.0.3.0/drv/rtcmake 得到 test文件 请结合《RTC应用指南.pdf》操作PS:需要修改单板路径下的/ko/load3531d...原创 2019-11-11 14:10:22 · 5767 阅读 · 2 评论 -
QT的基本控件的焦点定位及切换
初始化控件的样式(按键-单选-多选-标签-QTableWidget-QDateTime) //红框为焦点选中状态 ui->btn->setStyleSheet("QPushButton::focus {border: 3px solid #de291f; }"); ui->box->setStyleSheet("QCheckBox::focus {border...原创 2019-08-29 23:02:22 · 12681 阅读 · 4 评论