qt
C147258hong
这个作者很懒,什么都没留下…
展开
-
发布的QT程序无法显示图标和图片的问题
转自:http://sunerok.blog.163.com/blog/static/23109642201002083131503/ 在windows下编译好的QT程序在其他没有安装QT的机器上会出现图标和图片无法正常显示的问题。 这时我们可以通过以下方式来解决: 在release文件夹里创建plugins文件夹,并将QT安装目录下的plugins转载 2014-04-25 16:20:27 · 7762 阅读 · 0 评论 -
QMediaPlayer多媒体播放操作事项
QMediaPlayer多媒体播放操作事项要使用QMediaPlayer播放视频,必须在.pro文件中加入 multimedia multimediawidgets,如下:QT +=core gui widgets multimedia multimediawidgets加入头文件#include <QMediaPlayer>#include <QVideoWidget>...转载 2018-03-25 17:34:43 · 863 阅读 · 0 评论 -
QTableView 刷新相关
1 QTableView如何清空数据保留表头?tableview->clear(); //连表头也会被删除tableview->removeRow(); //就必须知道表中有多少行数据 如何获取表中数据行数? 2 使用QStandardItemModel的QTableView,添加大量数据解决刷新卡顿问题添加数据前:TableView->setUpdatesEnabled...转载 2018-03-28 10:52:39 · 8208 阅读 · 0 评论 -
通过Qt样式表定制程序外观(比较通俗易懂)
1. 何为Qt样式表[喝小酒的网摘]http://blog.hehehehehe.cn/a/10270.htm2. 样式表语法基础3. 方箱模型4. 前景与背景5. 创建可缩放样式6. 控制大小7. 处理伪状态8. 使用子部件定义微观样式8.1. 相对定位8.2. 绝对定位摘要由于Qt样式表的引入,定制Qt部件的外观样式变得非常简单。 无论你是想仅仅修改一个现有部件的外观,还是想从零开始设计一套全...转载 2018-03-29 14:47:42 · 391 阅读 · 0 评论 -
QT样式表1
QT开发(六十四)——QT样式表 本文主要翻译自QT官方文档Qt Style Sheets 。一、QT样式表简介1、QT样式表简介 QSS的主要功能是使界面的表现与界面的元素分离,使得设计皮肤与界面控件分离的软件成为可能。QT样式表是允许用户定制widgets组件外观的强大机制,此外,子类化QStyle也可以定制widgets组件外观。QT样式表的概念、术语、语法很大程度上受到了CSS...转载 2018-03-29 14:50:27 · 385 阅读 · 0 评论 -
QT样式表2
QT开发(六十四)——QT样式表 本文主要翻译自QT官方文档Qt Style Sheets 。五、QT样式表参考QT样式表支持多种的属性、状态和子控件,使得定制组件的外观成为可能。1、组件以下组件都可以使用样式表定制样式。组件如何设置样式QAbstractScrollArea支持盒子模型。QAbstractScrollArea的所有继承类,包括QTextEdit和QAbstractItemV...转载 2018-03-29 14:52:19 · 497 阅读 · 0 评论 -
QT样式表实例
六、QT样式表实例1、样式表的使用A、定制前景色和背景色 设置应用程序中的所有QLineEdit组件的背景色为黄色 qApp->setStyleSheet("QLineEdit { background-color: yellow }"); 如果只想要属性用于具体某个对话框的QLineEdit及子类组件。 myDialog->setStyleSheet("QLi...转载 2018-03-29 14:53:43 · 544 阅读 · 0 评论 -
彻底弄懂Qt的编码(汉字乱码问题及相关函数作用)
测试1新建test工程用于测试,main.c文件内容如下:#include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QString str_hanzi("百度"); // 汉字 QString str_ascii("baidu.com"); /转载 2018-01-31 10:51:15 · 335 阅读 · 0 评论 -
qt button以及label实现不规则图形
1、方法1:准备一张边界是透明的不规则图形 QPushButton * pbtn = new QPushButton; pbtn->setStyleSheet("QPushButton{border:0px;}");//这句务必加上,否则看到的就是矩形了,而不是不规则图形了 pbtn->setText("aaa"); pbtn->setIcon(QPi转载 2016-04-25 17:28:21 · 2979 阅读 · 0 评论 -
Qt全局坐标和相对坐标
首先:QMouseEvent中两类坐标系统,一类是窗口坐标,一类是显示器坐标。1、QPoint QMouseEvent::pos() 这个只是返回相对这个widget(重载了QMouseEvent的widget)的位置。 const Returns the position of the mouse cursor, relativ转载 2016-04-26 14:49:00 · 2908 阅读 · 0 评论 -
Qt::FocusPolicy的使用
想在qt中实现的效果: 一个QWidget窗口中间,有多个子窗口,选中每个窗口,每个窗口边框变色,代表选中该子窗口。如下效果,点击某个子窗口: 前提:介绍一下Qt的聚焦策略 enum Qt::FocusPolicyThis enum type defines the various policies a widget can have转载 2016-04-28 09:52:29 · 915 阅读 · 0 评论 -
Qt:绘画箭头线段
基本数学原理BasicsWith the function atan2 we can obtain the angle of the source line. Adding to this angle a defined sub-angle (arrow_degrees_) we can get the left and right angle of the a转载 2016-04-28 16:36:02 · 2255 阅读 · 2 评论 -
Qt配置文件中文读写小例子
void qq::TestWriteSettings(){QSettings configSettings("config.ini", QSettings::IniFormat);configSettings.setIniCodec(QTextCodec::codecForName("GBK"));configSettings.beginGroup("Dev");configS原创 2016-05-16 15:08:38 · 2107 阅读 · 1 评论 -
Qt Model/View( 一)
http://doc.trolltech.com/main-snapshot/model-view-programming.html介绍Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view转载 2016-05-09 10:50:54 · 997 阅读 · 0 评论 -
Qt布局相关因素汇总
在迄今为止讲到每一个例子中,我们只是简单的把窗口部件放置到某个确定的布局中。但在某些情况下,由此形成的布局看起来可能还不是我们最想要的形式。在这些情形中,可以通过改变要摆放的窗口部件的大小策略和大小提示来调整布局。1.大小提示(size hint)和最小大小提示(minimum size hint)在介绍Qt窗口部件的大小策略之前,首先介绍大小提示(size hint)和最小大小提转载 2016-05-17 10:30:03 · 465 阅读 · 0 评论 -
详解Qt 中如何提高Sqlite读写速度
Qt 中如何提高Sqlite读写速度 是本文要介绍的内容,SQLite数据库本质上来讲就是一个磁盘上的文件,所以一切的数据库操作其实都会转化为对文件的操作,而频繁的文件操作将会是一个很好时的过程,会极大地影响数据库存取的速度。例如:向数据库中插入100万条数据,在默认的情况下如果仅仅是执行query.exec("insert into DataBase(......) values(.....转载 2016-11-18 15:34:42 · 1063 阅读 · 0 评论