自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt使用Windows系统函数

Qt Windows API 进程

2024-05-30 09:36:38 815

原创 QComboBox 归纳汇总

设置主框架边框为0 :border: 0px solid gray;,选中后显示效果跟选中的时候是一样的,不然会呈现水红色。QComboBox 归纳汇总。

2024-04-07 11:05:35 291

原创 QPushbutton 难点内容汇总

解决方案 :设置不聚焦 setFocusPolicy(Qt::NoFocus);1:点击后出现白色边框。

2024-04-07 11:03:48 445

原创 verticalScrollBar 样式表

mTableView->verticalScrollBar()->setStyleSheet(“QScrollBar:vertical{background:transparent;” //垂直滑块整体/背景透明“width:20px;padding-left:14px;padding-right:1px;}” //左/右预留位置“QScrollBar::handle:vertical{”//滑块样式“background:#929292;” //滑块颜色“border-radius:2px

2023-11-24 10:48:57 645 1

转载 QCalendarWidget qss样式设置

在Qt项目中为了实现不同的样式,于是把所有控件的样式都写为QSS文件中,遇到了QCalendarWidget一脸懵逼QCalendarWidget的是有好几个控件组成的,那么为了设置其样式表,只要分别设置的组成其的所有控件的样式即可搞定,为了获取每个控件的objectName 有两种方式,1.通过源码,找到QCalendarWidget的源文件,如果在安装Qt时,选择安装了源码,可以找到每个控件的名称,2.如果没有安装源码,还有一种方式,通过循环打印出QCalendarWidget的里面的控件:(ob

2021-11-29 16:29:07 1123

原创 Qt 拖动窗口

protected:void mouseMoveEvent(QMouseEvent *event);void mousePressEvent(QMouseEvent *event);void mouseReleaseEvent(QMouseEvent *event);void IcCardDialog::mousePressEvent(QMouseEvent *event){if( (event->button() == Qt::LeftButton) ){ mouse_pres

2021-11-02 15:26:28 163

原创 Qt splite知识汇总

一:替换部分字符串 QString("UPDATE user_info_table SET path = '%1'||Substr(path,%2) where path like '%%3%' ").arg(g_path).arg(path.length()+1).arg(path);

2020-07-06 17:17:57 536

原创 QTableWidget 知识汇总

1、voidQTableWidget::cellEntered(introw,intcolumn)[signal]信号函数 当位于第row行第column列的单元格获取鼠标光标时,触发该信号。需要设置表格setMouseTracking(true),默认是false

2020-06-16 09:25:09 552

原创 Qt__QWidget::update()与Qwidget::repaint()的区别

程序产生事件有两种方式, 一种是调用QApplication::postEvent(), 例如QWidget::update()函数,当需要重新绘制屏幕时,程序调用update()函数,new出来一个paintEvent,调用 QApplication::postEvent(),将其放入Qt的消息队列中,等待依次被处理;另一种方式是调用sendEvent()函数,事件不会放入队列, 而是直接被派发和处理, QWidget::repaint()函数用的就是这种方式。说白了就是repaint()立刻调用pa

2020-06-09 17:02:04 4207

原创 Qt file 写window和Linux下回车换行问题

使用QTextStream向txt文件输出换行时,需要使用QIODevice::Text标志。官方文档对QIODevice::Text的解释:When reading, the end-of-line terminators are translated to '\n'. When writing, the end-of-line terminators are translated to the local encoding, for example '\r\n' for Win32.简而言之

2020-06-05 13:34:28 874

转载 Qt 小知识

一: 内置资源icon内置图标的枚举变量大家可在Qt助手索引中输入QStyle::StandardPixmap即可查看详细描述。QGridLayout *layout = qobject_cast<QGridLayout *>(mpUi->centralWidget->layout());int IconIndex = 0;for (int row = 0; row < 7; row++){for (int col = 0; col < 10; col++){

2020-05-14 09:20:16 334

原创 Qt ftp上传和下载

​一个简单的Ftp客户端文件上传/下载操作示例。上传文件QNetworkAccessManager manager;QUrl url;/* 设置通讯协议 /url.setScheme(“ftp”);/ 设置用户名 /url.setUserName(“root”);/ 设置密码 /url.setPassword(“123456”);/ 设置主机,也可以是域名 /url.setH...

2020-02-27 08:52:53 1278 1

原创 Qt 视频上叠加透明图片

Qt 视频上叠加透明图片最近公司需要一个上位机软件,主要是全屏显示视频,在视频上面叠加透明图片。调试了很多种方法,效果都不如意,主要是因为Qt 窗口背景不能被覆盖,透明背景,又不能播放视频。我调试了两种方法,感觉还可以第一种,直接main.cpp 调用两个窗口,一个窗口显示视频,另一个窗口生成透明图片,叠加在视频窗口上。生成窗口时候 使用两个重要的参数 Qt::FramelessWin...

2019-11-19 16:03:14 2180 1

转载 QT 窗体控件的透明度设置(三种方法)

QT 窗体控件的透明度设置(三种方法)1:整个窗体targetForm-&gt;setWindowOpacity() ;函数即可实现,效果为窗体及窗体内所有控件都透明化了2:自定义页面或控件当设置一个QWidget(一般自定义页面或控件时用QWidget)时,直接设置其窗体透明度无法实现透明效果,目前找到的方法是将整个QWidget当做图形元素,对该图形元素进行设置透明度效果,QGra...

2019-02-22 10:34:13 8596

转载 在嵌入式Linux系统(6410)中移植Boa 服务器

这里写自定义目录标题OK6410的Boa服务器移植:&lt;一&gt; Boa的编译从 www.boa.org 下载 Boa 服务器的最新版:boa-0.94.13.tar.gz。解压:tar xzf boa-0.94.13.tar.gz进入解压后的文件夹 boa-0.94.13内部的 src文件夹,对源文件进行如下修改然后生成Makefile:./configure...

2019-02-19 10:57:56 170

原创 Qt 中英文翻译

1: msgBox.setButtonText(QMessageBox::Save, tr(“Save”));2: 工具、外部,语言家 ’ 更新翻译 ts文件3: linguist 生成翻译 修改ts文件4:工具、外部,语言家 发布翻译 生成qm文件...

2018-12-26 13:59:56 1639

原创 Qt QTreeWidget 鼠标右击事件](这里写自定义目录标题)

SIGNAL(customContextMenuRequested(QPoint))currWidget = (QTreeWidget *)this-&gt;sender();popMenu-&gt;exec(QCursor::pos()) 在点击处显示

2018-12-26 13:55:31 1644

原创 Qt label显示图片,图片的大小问题

第一种情况,如何图片的小于label时候,则 靠label的左上角显示第二种情况,如何图片的大于label时候,则裁剪图片大小正好是label,显示在上面QPixmap pix;pix=(*imageList.at(0)).copy(0,0,label-&gt;width(),label-&gt;height());label-&gt;setAlignment(Qt::AlignLeft)...

2018-12-20 18:21:50 4472

VLC 播放工具

VLC 播放器可以播放各种格式的播放器,跨平台,直播流,转换码都可以。

2019-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除