ICode9

精准搜索请尝试: 精确搜索
  • QT 修改QPushButton 的样式2022-02-22 03:31:07

    可以直接通过代码来修改按钮背景色 ui.loginBtn->setStyleSheet("color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);");默认样式: QPushButton {background-color: rgb(0, 150, 0);color: rgb(255, 255, 255);color: white; /* 文字颜色 */backgr

  • qt combobox下拉框使用2022-02-21 16:34:06

    打开新建项目中的界面文件(**.ui) 向窗口中拖入一个Combo Box控件,双击Combo Box对象,添加下拉菜单的选项。 可以在属性编辑栏,编辑对象的属性。   三、信号函数选中Combo Box,右键“转到槽”,里边有可选的槽函数。  currentIndexChanged(QString/ int )以及currentTextChanged(QString

  • OpenCV学习-0、OpenCV环境配置(Python、MSVC+qt creator+qt)2022-02-21 15:05:04

    文章目录 OpenCV环境配置Python(Windows)环境安装Anaconda配置虚拟环境下载opencv安装pycharm测试 QT(Windows)环境前言QT配置msvc编译器安装VisualStudio Community 2017windows10SDK安装安装QT构建环境配置 opencv下载解压配置环境变量 QT使用OpenCV新建工程在pro文件中添加o

  • QT程序只运行一次2022-02-21 12:31:14

    在main.c中添加以下代码并在main函数中添加以下代码'   if(checkOnly()==false) return 0;      #if defined Q_OS_WIN32 //for win #include <windows.h> bool checkOnly() { // 创建互斥量 HANDLE m_hMutex = CreateMutex(NULL, FALSE, L"qlineEd

  • QT代码封装成dll和lib文件及使用2022-02-21 09:00:12

    开发环境:win7+QT5.8(msvc2015) 一、Qt代码封装成dll和lib文件 1.创建library工程                      debug模式下,运行,生成.dll和.lib等文件         注意: debug 和 release 两种模式下生产的文件是在各自生成目录下的,即两种运行模式下生成的文件分别会在如图10

  • Qt使用Iconfont2022-02-21 01:00:36

    将下载的iconfont加载为资源 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QFontDatabase> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); //引入

  • Qt加载svg图片2022-02-21 01:00:07

    实现过程: QSvgRender读取svg图片。 创建一个pixmap。 将svg渲染到QPainter。 将painter画到pixmap中。 QTreeWidgetItem *item = new QTreeWidgetItem; //svg_path为SVG图片路径 QSvgRenderer *svg_render = new QSvgRenderer(svg_path); QPixmap *pixmap = new QPixmap(32, 3

  • 初学者入门QT 制作一个简单的小工具2022-02-20 23:02:23

    通过哔站和网上搜集的一些资料,初步入门学习QT做的一个非常简单的小工具基于的是QT5.11.1版本(Win) 界面如下: 工具演示视频: https://www.bilibili.com/video/BV1744y1n75R?spm_id_from=333.999.0.0 需要源码,可关注 VX公众号:初学嵌入式的栗子 回复 qt小工具 即可得到源码链接

  • QT-9-TCP网络编程2022-02-20 19:33:54

    TCP和UDP 在嵌入式中,主要使用网络编程进行传感器数据的获取,以及控制命令的发送,对数据完整性的要求较高,Qt课程中以TCP的使用为主。 IP地址和端口号 IP地址 为每台在网络的计算机分配一个网络地址,类似于“门牌号”。功能是让同一个网络的其它网络设备可以找到对应的网络设备。

  • 记一次奇怪的QT布局重叠问题2022-02-20 12:58:21

    记一次奇怪的qt 布局重叠错误 我在使用qt designer制作ui界面时,突然发现了一个奇怪的问题,我的两个widget居然重叠在了一起。整个布局的样式直接乱的一塌糊涂。 通过检查,发现这个问题是由于我给cookie这个widget设置了最大高度和最小高度导致的。我将最大高度设置得比最小高度

  • Qt的qDebug打印加颜色2022-02-20 11:32:28

    int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); qDebug()<<"\033[30m" <<"Hello Xihai!"; qDebug()<<"\033[31m" <<"Hello Xihai!";

  • Qt设置鼠标等待状态和恢复2022-02-20 11:30:22

    如下: QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); //等待旋转 QApplication::restoreOverrideCursor();            //恢复 ps:可以建立一个类,构造函数里设置鼠标旋转,析构函数里设置恢复,非常好用~

  • Qt使用QtWebengineView开发2022-02-20 10:35:43

    使用说明 工程文件 QT += webenginewidgets 源代码 #include <QWebEngineView> QWebEngineView* view; view = new QWebEngineView(this); view->load(QUrl("http://www.baidu.com/")); view->show();

  • QWidget探索2022-02-19 14:01:57

      QWidget继承自QObject和QPaintDevice,QObject前篇已有部分介绍,QPaintDevice跟绘制系统相关,以后再看,先看看它的构造函数。 QWidget::QWidget(QWidget *parent, Qt::WindowFlags f) : QObject(*new QWidgetPrivate, nullptr), QPaintDevice() { QT_TRY { d_func

  • QT 5.9.8 UI界面控件介绍2022-02-19 11:31:38

    布局管理器所谓 GUI 界面,归根结底,就是一堆组件的叠加。我们创建一个窗口,把按钮放上面,把图标放上面,这样就成了一个界面。在放置时,组件的位置尤其重要。我们必须要指定组件放在哪里,以便窗口能够按照我们需要的方式进行渲染。这就涉及到组件定位的机制。 Qt 提供了两种组件定位机制:绝

  • Qt QTableView 表格内添加控件2022-02-18 20:32:25

    目录Qt QTableView 表格内添加控件1. QItemDelegate2. setIndexWidget3. setIndexWidget + setLayout Qt QTableView 表格内添加控件 书接上回,之前写了怎么在表格的表头添加复选框,Qt QHeaderView 添加复选框_师从名剑山的博客-CSDN博客。这次来写怎么给表格内添加控件。 往表格里

  • vtkOrientationMarkerWidget在Qt窗口中不显示2022-02-18 16:04:21

    VTKWidget继承自QVTKRenderWidget 注意this->setRenderWindow(renderWindow);和this->renderWindow()->AddRenderer(renderer);以及omw->EnabledOn();代码段的位置 VTKWidget::VTKWidget() { vtkNew<vtkNamedColors> colors; vtkNew<vtkGenericOpenGLRenderW

  • Qt数据库应用11-通用数据生成器2022-02-18 13:35:56

    一、前言 有两种应用场景需要用到数据生成器,一种是需要测试数据库性能,比如在100万条和1000万条记录的时候对比查询或更新语句执行耗时,一种是随机模拟生成一堆数据,用来测试程序的性能,看下程序中到了百万千万级别的数据量的时候,程序的代码执行是否受影响,影响有大等。很多人觉得sqlit

  • Qt - 中文乱码原因以及解决方法2022-02-16 20:33:04

    转载自:https://blog.csdn.net/qq_35905572/article/details/95042444 本文主要分析了基于windows系统msvc2013编译器的Qt中文乱码。   概念 字库表:是一个系统支持的文字,符号,数字的集合。 编码字符集(字符集):我们平时所说的字符集就是这个,计算机以二进制的形式存储字符,每个字符对应

  • Qt数据库应用10-通用数据库设置2022-02-11 10:03:19

    一、前言 做过了众多的项目,只要是用了数据库的项目,基本上还有一个需求就是,提供一个界面用来初始化数据库,相当于恢复出厂设置的数据,一般恢复出厂设置需要复位的是配置文件、数据库文件、布局文件这几种,其中配置文件和布局文件都可以通过先删除原来的文件,然后重新生成新的默认文件来

  • 【Python】pyqt5-----QLabel2022-02-10 21:33:42

    QLabel继承自QFrame 构造函数 QLabel(parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags())QLabel(str, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags()) 设置对齐 setAlignment(Qt.Alignment

  • 基于不同CPU架构静态编译QT及相关问题2022-02-09 22:59:07

    最近在编译linux客户端的时候,出现了瓶颈,不同的CPU + 操作系统 + 内核版本等,造成了客户端维护越来越繁琐,为了提高维护效率,降低维护成本,因此决定采用静态编译。因为是年前的了,所以好多编译时遇到的报错没有截图(所以仅简单做参考记录) 面临的问题: 后台服务二进制程序依赖glibc,但是不

  • QT中的信号与槽2022-02-09 21:05:56

    Q_OBJECT 使用信号与槽的类中,必须要加入宏 Q_OBJECT signal & slot 信号与槽之间的绑定 QObject::connect(sender , SIGNAL(signal()), receiver, SLOT(slot())); QObject :是QT所以类的父类 connect() :是一个静态函数 sender:是发送信号的对象名称 signal():是发送的对象的信号

  • Qt的编译2022-02-09 13:59:33

    1.下载Qt源码 https://download.qt.io/archive/qt/5.15/5.15.2/single/ 2.Qt源码编译 1.编译的前的基础了解 目标platforms(平台),编译静态库或者动态库,skip某个功能模块等选项 2.源码下载 两种方式: 1.直接下载,下载地址:http://download.qt.io/archive/qt/ 2.git clone Qt源码,仓

  • 第八篇:qt写ui转py文件之pyside2转py(全步骤)2022-02-09 12:35:41

    之前跟着网站学习说:pyside的前景会超过pyqt5,因此就用pyside2写了ui文件(因为咱也不知道其中道理,盲目跟从之),想要给控件绑定槽函数(触发函数时),发现需要qt的ui文件转成py文件才行,就有了接下来的事情,新手小白跟着网上学习转文件,步骤确实不难,但我转出来的文件和人家转出来的文件总是不一样

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有