QT
QT
思而后行之
正在奋斗中。。。。。。
展开
-
QSlider 的使用技巧
使用 void setTracking(bool enable) 接口开启或关闭滑动跟踪,通过设置 setTracking(false) 使信号 void valueChanged(int value) 在滑动过程中不被触发。对于 QSlider ,很常用的使用就是,实现 void valueChanged(int value) 的槽,从而实现修改滑块值的响应。但是信号 void valueChanged(int value) 在移动滑块过程中是连续触发的,我们常常需要的结果是滑动到目的点再处理,原创 2024-06-19 14:55:50 · 254 阅读 · 0 评论 -
qt基于QGraphicsView的屏幕旋转
注意:这里只有 MainWindow2 中的界面会旋转,如果创建一个新界面不属于 MainWindow2 ,那么他将按照原始的方向显示。原创 2024-06-19 14:36:01 · 260 阅读 · 0 评论 -
字符和字符集总结
字符编码说明原创 2022-07-15 15:04:08 · 890 阅读 · 0 评论 -
qt使用的未整理的资源
qt键值对照表Qt键值对照表原创 2022-05-19 15:00:52 · 76 阅读 · 0 评论 -
QWidget替换布局文件
一、 正常使用布局文件ui->setupUi(basewin);这时候如果再次对QWidget执行setupUi是没有效果的,需要先把原有的布局删除二、删除Qwidget/QFrame所有控件和layout(布局)void BaseSettingUI::DelLayoutItem(QLayoutItem *layoutItem) { if (NULL==layoutItem) return ; if (layoutItem->layout()) {原创 2022-05-18 09:46:38 · 921 阅读 · 0 评论 -
qmake修改默认qt库路径
一、问题描述如果是在自己的pc上使用其他人在其他地方编译好的qt库,使用qtcreate配置qt的时候会出现以下报错:很明显,查询的目录还是之前编译qt源码指定的安装目录,跟当前的目录不一致。这种情况下,使用命令行,还是可以正常使用的../qt4.8.5/bin/qmake zytk_YT312.pro -spec ../qt4.8.5/mkspecs/linux-arm-gnueabi-g++但是qtcreate不能正常使用。二、问题分析和解决我们发现出错原因是,编译qt源码的安装路径原创 2022-04-14 11:25:01 · 5062 阅读 · 0 评论 -
qmake配置文件总结
注释行注释# 这是一段注释添加宏定义宏 USE_MY_STUFF 可以在代码里面使用DEFINES += USE_MY_STUFF指定bin文件名称TARGET指定工程模板TEMPLATE表示改工程将要构建的类型(可执行文件,或者库文件),可以使用一下参数,执行使用不同的编译环境和不同的目标;app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。vcapp - 建立一个应用程序原创 2021-10-11 08:37:00 · 650 阅读 · 0 评论 -
qt的国际化(切换语言)
1、修改pro文件在pro中添加需要支持的语言,我这里用中文,英文,日文来测试2、更新ts文件点击工具—》外部—》Qt语言家—》更新翻译(lupdate)就会在pro文件同目录生成这3个ts文件这里不好截图,就不截图了;生成了3个文件3、使用linguist修改ts文件有些朋友安装不完整可能没有这个工具,自行去安装sudo apt install qt4-dev-toolsqt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具参考搭建环境动态原创 2021-07-17 21:22:59 · 1132 阅读 · 0 评论 -
qt qss总结
listwidget/* QSS:*/QListWidget{border:1px solid gray; color:black; }QListWidget::Item{padding-top:-2px; padding-bottom:-1px;}QListWidget::Item:hover{background:skyblue;padding-top:0px; padding-bottom:0px; }QListWidget::item:selected{background:lightgr原创 2021-06-29 21:39:51 · 685 阅读 · 0 评论 -
QT使用笔记
QObject::sender()原创 2021-05-27 20:39:20 · 937 阅读 · 0 评论 -
QT比较完整的教程
QT比较完整的教程转载 2021-05-25 23:15:39 · 201 阅读 · 0 评论 -
qt4显示透明背景
添加头文件#include ,在代码中调用QWSServer::setBackground(QColor(0,0,0,0));原创 2021-05-25 23:01:10 · 160 阅读 · 0 评论 -
qt编译指导记录
qt源码下载地址原创 2021-02-04 17:58:08 · 161 阅读 · 0 评论 -
qt widget显示文字效果
先展示一下 效果以下是源码// client TestLabel* pTestLabel; /* 显示一段文字 */ pTestLabel = new TestLabel(this); pTestLabel->setText(tr("显示文字")); pTestLabel->setGeometry(10, 10, 120, 120); /* 显示一段文字,左对齐 */ pTestLabel = new TestLabel(this);原创 2021-04-15 16:31:02 · 3426 阅读 · 0 评论