ICode9

精准搜索请尝试: 精确搜索
  • WPF 应用 - WPF 播放 GIF 的两种方式2021-03-08 22:02:25

    1. 使用 Winform 的 PictureBox 1.1 引用 dll WindowsFormsIntegration.dll System.Windows.Forms.dll System.Drawing.dll 1.2 XMAl代码 <Window x:Class="TestGif.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

  • 嵌入式Qt中实现串口读取的事件通知方法2021-03-06 12:34:04

    在嵌入式Linux系统的UI设计中,比较常见的是使用Qt库来实现。而在Qt中进行程序设计时,也经常会用到串口(UART)通信。现在基于Qt5以上的版本中,集成有串口模块(如QSerialPort),或者使用第三方开发的串口模块控件(如qextserialport等)。但无论采用哪种方式,在Linux系统下对于串口的数据接收都只

  • Qt读取ini配置文件2021-03-03 18:34:27

    ini文件保存数据库参数,密码使用Base64加密。 生成的config.ini内容如下: [database] ip=127.0.0.1 port=3306 user=root passwd=d2p5MTIz [notice] version=v1.0 time=2021-03-03 18:23:47   程序Demo如下   mainwindow.h 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H

  • WPF 10天修炼 第二天- XAML语言2021-02-25 10:02:55

    XAML是什么   XAML是一种与.NET CLR紧密集成的声明性UI标记语言。XAML中的对象元素对应到CLR中的类型或结构。XAML命名空间对应到CLR中类的命名空间,元素类型则对应到CLR中的类型。XAML是xml的子集,因此严格遵循XML的语法规范。   新建一个WPF空项目,下面是默认生成的XAML结构

  • electron 引用本地文件报错net::ERR_UNKNOWN_URL_SCHEME2021-02-22 14:02:25

    原因electron 4.x开始后的安全策略,不识别file:///开始的url 解决方案:main.js中,加入 function createWindow () { /** * Initial window options */ mainWindow = new BrowserWindow({ height: 768, useContentSize: true, width: 1300, webPreference

  • WPF添加类库并引用2021-02-20 16:05:27

    源码地址:https://github.com/lizhiqiang0204/-WpfApp2.git 首先利用WPF向导创建一个空的项目 using System.Windows; namespace WpfApp2 { /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window {

  • Qt5之OpenCV4的Canny处理2021-02-10 23:31:47

    Canny 边缘检测算法 是 John F. Canny 于 1986年开发出来的一个多级边缘检测算法,也被很多人认为是边缘检测的 最优算法。 http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html 最优边缘检测的三个主要评价标

  • Electron2021-02-09 11:32:04

    内容持续更新,请查看个人网站 Electron 主进程和渲染进程 在桌面端应用中,进程分为主进程和渲染进程。 以 electron + vue 为例: 采用发布订阅模式,主进程通过 ipcMain.on 接收渲染进程发送的事件, 通过 mainWindow.webContents.send 发送事件vue入口文件中通过 ipcRenderer.send

  • Qt框架下读取USB无驱摄像头视频流并作人脸识别2021-02-08 00:01:09

    复制粘贴即可实现功能 MainWindow.h源代码 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QCamera> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/core/core.hpp> #

  • Qt之多界面切换编程2021-02-01 13:29:22

    在Qt编程中经常遇到多个界面之间的切换, 比如从登录界面跳转到主界面, 主界面跳转到设置界面,在返回到主界面 下面更加这个流程实现一个例子: 主界面: 添加第二个界面 #include "dialog.h" #include "ui_dialog.h" #include "mainwindow.h" Dialog::Dialog(QWidget *parent) :

  • Qt小作业串口调试助手2021-02-01 12:03:56

    #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> /*----------------user------------------------*/ #include <QtSerialPort> #include <QDebug> /*----------------------------------------*/ QT_BEGIN_NAMESPACE namespace Ui {

  • QCustomPlot使用范例(一)2021-01-30 19:59:44

    QCustomPlot是一个基于Qt中的一个的图形库,用于绘制各种图示,并为实时可视化应用程序提供高性能服务。 QCustomPlot可以导出为各种格式,比如:PDF文件和位图(如:PNG、JPG、BMP)。 可在自己的项目中直接使用两个源文件(qcustomplot.h与qcustomplot.cpp),或预先编译成库。 下载地址:https://ww

  • Qt-Day05-学习笔记2021-01-28 22:04:39

    巩固信号和槽 1.标准的信号和槽2. 自定义信号3. lambda表达式 1.标准的信号和槽 connect: 参数1: 信号的发送者;参数2: 发送的信号;参数3: 信号的接收者;参数4: 接收信号后调用的槽函数. #include "mainwindow.h" #pragma execution_character_set("utf-8") MainWindow

  • QTdesigner布局2021-01-23 19:34:12

    一 水平布局 打开 designer 选择创建主窗口 designer 布局中总共有4总布局, 我们选择 水平布局演示,拖动水平布局进入 编辑地区; 然后 将按钮一个一个丢到布局区 第一个按钮 第二个按钮 再丢2个然后保存到工程目录下;命名为 btn.ui 通过 扩展工具转为 btn.py; 然后新建一个btn

  • QT学习笔记(一)2021-01-20 19:59:46

    QT学习笔记-2021-1-20 创建项目QPushbutton验证QT内存回收机制信号和槽自定义的信号和槽 创建项目 1、选择Application->Qt Widget Application创建项目 QPushbutton 1、在主mainwindow.cpp文件中引入QPushButton,并在构建函数中创建按钮,创建connect函数使此按钮点击

  • ios状态栏、导航栏和标签栏的宏定义以及判断是否是全面屏机型2021-01-19 14:35:37

    1.状态栏 #define KSTA_H [[UIApplication sharedApplication] statusBarFrame].size.height 2.导航栏 #define KNAV_H (KSTA_H + 44) 3.标签栏 先获取安全距离在加上标签栏高度 //获取底部安全距离 + (CGFloat)safeAreaHeight { if (@available(iOS 11.0, *)) {

  • 用Python编写关于计算图形面积的代码实现抛弃控制台程序实现用界面窗口来实现2021-01-18 19:59:45

    用Python编写关于计算图形面积的代码实现抛弃控制台程序实现用界面窗口来实现 界面是用Python + qt5 来实现的由于代码简单就窗口函数和功能函数没有分开写直接写在了untitled.py文件中,代码如下: import sys from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtCore im

  • VTK Actor的属性2021-01-16 18:01:17

      #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2) VTK_MODULE_INIT(vtkInteractionStyle) #include <vtkSmartPointer.h> #include <vtkRenderer.h> #include &

  • 在QT中自定义头文件和源文件的使用方法2021-01-14 17:06:00

    在QT中自定义头文件和源文件的使用方法 最近想用QT来实现一个简单的功能,为了便于函数的集成需要将功能函数进行封装,自己补了些c++的函数封装方法,发现在QT中还不太一样。接来下简单介绍一下具体怎么实现。 假设我们定义一个test.h头文件和一个test.cpp源文件,因为QT还有一个mai

  • QT5 动态链接库的创建和使用2021-01-10 13:34:19

    记录一下QT5 动态链接库的创建和使用 在文章的最后有完成的代码供下载 1.创建动态链接库 先新建一个库项目 选择chose进入下一下页面,类型选择共享库,输入一个名称:我输入的是sld 再点击下一步到 如果这里我们需要QtGui所以也勾选上了 再点击下一步直到完成 我们在.pro文件里加上

  • PyQt5安装与PyCharm配置Qt Designer2021-01-10 00:01:49

    安装 pip install PyQt5-tools 安装好之后在我的python安装包文件夹下有这几个包 然后打开PyCharm Flie - Settings - Tools - External Tools Working directory: $FileDir$ 如果Tool settings - Program 的可执行文件找不到在哪,可以 pip show PyQt5-tools 再到对应

  • FFmpeg 4.x 从入门到精通(一)—— QT 中如何用 FFmpeg 实现软件解码2021-01-08 17:30:39

    背景 因为在2021年给自己定了目标和计划,学习ffmpeg,所以这篇文章是实现计划的第一步。 ffmpeg 众所周知,就不展开介绍了,下面给出 FFmpeg 4.2 windows x64 lib库和头文件的下载地址(粉丝免积分下载): https://download.csdn.net/download/u012534831/14045436 本文也是属于博主的入

  • QT学习12021-01-06 16:04:43

    QT学习1 http://c.biancheng.net/view/1792.html QT文档 用镜像下载 目前镜像最新到5.12.9 然后一步步安装 新建项目的时候和文档有点区别(不知道是不是版本的原因) 基本全都按默认就可以 在项目名称节点下面,分组管理着项目内的各种源文件,几个文件及分组分别为以下几项: Demo.pro 是

  • QT学习笔记(五)菜单栏2020-12-28 23:57:52

    创建一个菜单 M e n u Menu Menu QMenuBar *mBar = menuBar(); 创建菜单上的选项 QMenu *pFile = mBar->addM

  • pyqt5简单使用记录2020-12-26 15:34:58

    背景:有个比较小需求经常要帮客户处理,所以学了下pyqt5,打算做一个图形化的界面,打包成exe提供给客户自己使用 学习主要参考以下: https://zmister.com/archives/169.html https://github.com/maicss/PyQt5-Chinese-tutorial/blob/master/SUMMARY.md . 首先使用图形化工具pyqt5desig

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

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

ICode9版权所有